Został mianowany do stopnia majora piechoty, następnie do stopnia podpułkownika piechoty.

2 listopada 1923 został przydzielony do Wyższej Szkoły Wojennej w Warszawie, w charakterze słuchacza III Kursu Doszkolenia. 15 października 1924, po ukończeniu kursu i otrzymaniu dyplomu naukowego oficera Sztabu Generalnego, został przydzielony do 5 Dywizji Piechoty we Lwowie na stanowisko szefa sztabu. 1 grudnia 1924 został mianowany podpułkownikiem ze starszeństwem z 15 sierpnia 1924 i 90. lokatą w korpusie oficerów piechoty. 25 października 1926 został przeniesiony do 19 pułku piechoty na stanowisko dowódcy II batalionu. 5 maja 1927 został przeniesiony do 1 batalionu strzelców w Chojnicach na stanowisko dowódcy. 6 lipca 1929 został przeniesiony na stanowisko dowódcy 72 pułku piechoty w Radomiu. W tym czasie był jednocześnie komendantem garnizonu Radom. W Radomiu działał w Polskim Czerwonym Krzyżu. 10 grudnia 1931 został mianowany pułkownikiem ze starszeństwem z 1 stycznia 1932 i 2. lokatą w korpusie oficerów piechoty. Od października 1935 do 1939 pełnił funkcję dowódcy piechoty dywizyjnej 27 Dywizji Piechoty w Kowlu.