W latach 1912–1914 był urzędnikiem straży skarbowej zatrudnionym w c.k. Dyrekcji 6. Okręgu Skarbowego w Krakowie na stanowisku kierownika sekcji, w randze starszego komisarza I klasy. Równocześnie był członkiem Rady Nadzorczej Spółki kredytowej członków Towarzystwa wzajemnych ubezpieczeń w Krakowie.

W czasie służby awansował na kolejne stopnie: kadeta piechoty (starszeństwo z 1 września 1894), kadeta piechoty–zastępcy oficera (1885), podporucznika (1 maja 1888), porucznika (1 listopada 1891), kapitana 2. klasy rezerwy (1 listopada 1899), majora rezerwy (1 listopada 1913) i podpułkownika rezerwy (1 listopada 1915).

4 stycznia 1919 został przyjęty do Wojska Polskiego z byłej armii austro-węgierskiej z zatwierdzeniem posiadanego stopnia podpułkownika i przydzielony z dniem 28 grudnia 1918 do Sekcji Poborowej i Uzupełnień Departamentu I Mobilizacyjno-Organizacyjnego Ministerstwa Spraw WojskowychDz. Rozk. Wojsk. Nr 5 z 18 stycznia 1919, poz. 204, 219..