18 stycznia 1919 został przyjęty do Wojska Polskiego z zatwierdzeniem posiadanego stopnia kapitana ze starszeństwem z dniem 1 września 1915Dziennik Rozkazów Wojskowych Nr 9 z 28.01.1919 r.. Jako dowódca kompanii ckm 2 pułku piechoty Legionów walczył na froncie ukraińskim. W 1919 ukończył kurs wyższych dowódców piechoty w Rembertowie, skierowany na dowódcę obozów ćwiczebnych we Lwowie i Stanisławowie. W 1920 mianowany majorem i przeniesiony do 42 pułku piechoty na dowódcę batalionu. Od 26 września 1920 roku dowodził 17 pułkiem piechoty.
Po wojnie pełnił służbę na stanowisku dowódcy batalionu zapasowego 2 pułku piechoty Legionów. 3 maja 1922 został zweryfikowany w stopniu podpułkownika ze starszeństwem z dniem 1 czerwca 1919 i 196. lokatą w korpusie oficerów piechoty. 10 lipca 1922 został przeniesiony do 61 pułku piechoty w Bydgoszczy i zatwierdzony na stanowisku zastępcy dowódcy pułku. Następnie był zastępcą dowódcy 55 pułku piechoty w Lesznie. W lipcu 1925 został przeniesiony do 60 pułku piechoty w Ostrowie Wielkopolskim na stanowisko zastępcy dowódcy pułku. 5 maja 1927 został przeniesiony do 3 pułku strzelców podhalańskich w Bielsku na stanowisko dowódcy pułku. 1 stycznia 1928 został mianowany pułkownikiem ze starszeństwem z dniem 1 stycznia 1928 roku i 11. lokatą w korpusie oficerów piechoty.