Od 1915 roku pełnił służbę w Generalnym Gubernatorstwie Wojskowym w Polsce. Początkowo, jako komendant obwodu w Lubartowie, następnie inspektor gospodarki, a od października 1917 roku komendant obwodu w Puławach.
18 listopada 1918 roku został przyjęty do Wojska Polskiego z armii austro-węgierskiej, z zatwierdzeniem posiadanego stopnia pułkownikaDziennik Rozporządzeń Ministerstwa Spraw Wojskowych Nr 6 z 27 listopada 1918 roku, poz. 91.. Z dniem 30 listopada 1918 roku został przeniesiony z rezerwy personalnej do dowództwa miasta Warszawy na stanowisko dowódcyDziennik Rozporządzeń Ministerstwa Spraw Wojskowych Nr 9 z 7 grudnia 1918 roku, poz. 197.. 28 czerwca 1919 roku został przeniesiony, jako oficer nadliczbowy, do 3 pułku Ułanów Śląskich z pozostawieniem na dotychczasowym stanowisku komendanta miasta WarszawyDziennik Rozkazów Wojskowych Nr 74 z 8 lipca 1919 roku, poz. 2416.. 29 maja 1920 roku został zatwierdzony z dniem 1 kwietnia 1920 roku w stopniu pułkownika, w kawalerii, w grupie oficerów byłej armii austro-węgierskiejDziennik Personalny Ministerstwa Spraw Wojskowych Nr 21 z 9 czerwca 1920 roku, poz. 547.. 11 czerwca 1920 roku Naczelny Wódz, na wniosek Ogólnej Komisji Weryfikacyjnej, przyznał mu tytuł generała podporucznikaDziennik Personalny Ministerstwa Spraw Wojskowych Nr 23 z 23 czerwca 1920 roku, poz. 597..