He graduated from the H.M. Polytechnic and did postgraduate studies at the Berlin School of Naval Engineering. He fought in the Balkan Wars and the Asia Minor campaign. He served as an officer of the Navy, vice-commander at the Naval Station 1915-16. He was engaged in mechanical engineering and shipbuilding. He was a professor at the H.M. Polytechnic University in the chair of Theoretical Mechanical Engineering from 1917 to 1952. He taught as a professor at the Higher Agricultural Engineering School in the Chair of Advanced Mathematics and Theoretical Engineering. He was distinguished for his work on ‘Theory of Machines’.