1 września 1921 został zatwierdzony na stanowisku dowódcy piechoty dywizyjnej 27 Dywizji Piechoty w Kowlu. W latach 1921–1922 był słuchaczem I Kursu Doszkolenia Wyższej Szkoły Wojennej w Warszawie. 3 maja 1922 został zatwierdzony w stopniu pułkownika ze starszeństwem z dniem 1 czerwca 1919 i 108. lokatą w korpusie oficerów piechotyRocznik oficerski 1923, s. 396.. We wrześniu 1922, po ukończeniu kursu i uzyskaniu „pełnych kwalifikacji do pełnienia służby na stanowiskach Sztabu Generalnego”, został przydzielony do Inspektoratu Armii Nr 2 na stanowisko I oficera sztabu generała dywizji Lucjana Żeligowskiego. Pełniąc służbę w Inspektoracie Armii Nr 2 pozostawał oficerem nadetatowym 55 pułku piechoty w Lesznie.
20 sierpnia 1926 Prezydent RP Ignacy Mościcki mianował go dowódcą 21 Dywizji Piechoty Górskiej w BielskuDziennik Personalny Ministra Spraw Wojskowych z 1 września 1926 r., Nr 35, s. 285.. 16 marca 1927 Prezydent RP Ignacy Mościcki nadał mu stopień generała brygady ze starszeństwem z dniem 1 stycznia 1927 i 17. lokatą w korpusie generałówRocznik oficerski 1928, s. 13.Rocznik oficerski 1932, s. 13, 490.. Z dniem 30 czerwca 1936 został przeniesiony w stan spoczynku.