Od 15 sierpnia do 2 września 1919 roku dowodził 9 pułkiem piechoty Legionów. 18 listopada 1919 roku mianowany został sztabowym oficerem inspekcyjnym piechoty Dowództwa Okręgu Generalnego „Lublin”. 24 czerwca 1920 roku wyznaczony został na identyczne stanowisko służbowe w Dowództwie Okręgu Generalnego „Poznań”. 23 grudnia 1921 roku objął dowództwo 85 pułku Strzelców Wileńskich. W 1923 roku pełnił obowiązki dowódcy 70 pułku piechoty w Jarocinie. W następnym roku został zatwierdzony na stanowisku dowódcy pułku, a dowództwo dyslokowane do Pleszewa.

6 sierpnia 1927 roku został przeniesiony do Korpusu Ochrony Pogranicza i mianowany dowódcą 4 Brygady Ochrony Pogranicza w Czortkowie. Od 6 grudnia 1929 roku do 10 lipca 1930 roku był słuchaczem IV Kursu Centrum Wyższych Studiów Wojskowych w Warszawie. 19 czerwca 1931 roku został zwolniony ze stanowiska dowódcy Brygady KOP „Podole” i mianowany dowódcą 19 Dywizji Piechoty w Wilnie.