Od maja 1919 roku służył w Wojsku Polskim, w stopniu porucznika. Brał udział w wojnie polsko-bolszewickiej. 8 października 1921 roku został przeniesiony z korpusu oficerów saperów do korpusu oficerów piechoty i wcielony do 2 pułku piechoty Legionów.

Po jej zakończeniu, zweryfikowany jako kapitan ze starszeństwem z dniem 1 czerwca 1919 i 211. lokatą w korpusie oficerów piechoty. Pełnił służbę między innymi w sztabie 2 Dywizji Piechoty Legionów w Kielcach, 2 pułku piechoty Legionów oraz pełnił obowiązki dowódcy II batalionu 59 pułku piechoty w Inowrocławiu. 31 marca 1924 awansował na majora ze starszeństwem z dniem 1 lipca 1923 i 81. lokatą w korpusie oficerów piechoty. 11 marca 1926 roku został przeniesiony do Korpusu Ochrony Pogranicza na stanowisko dowódcy 5 batalionu granicznego w Łużkach. 2 grudnia 1930 roku został mianowany podpułkownikiem ze starszeństwem z dniem 1 stycznia 1931 roku i 9. lokatą w korpusie oficerów piechoty. Z dniem 30 listopada 1931 roku został przeniesiony z KOP do 62 pułku piechoty w Bydgoszczy na stanowisko zastępcy dowódcy pułku.