Z dniem 15 października 1923 roku, po ukończeniu kursu i otrzymaniu dyplomu naukowego oficera Sztabu Generalnego, został szefem sztabu Obozu Warownego „Wilno”. Na tym stanowisku współpracował z generałem brygady Hugonem Griebsch, ówczesnym komendantem obozu i jego zastępcą, pułkownikiem Stefanem Pasławskim. 1 grudnia 1924 roku został awansowany na podpułkownika ze starszeństwem z dniem 15 sierpnia 1924 roku i 105. lokatą w korpusie oficerów piechoty.

1 września 1926 roku został przeniesiony do składu osobowego inspektora armii, generała dywizji Wacława Fary z siedzibą w Wilnie na stanowisko I oficera sztabuDziennik Personalny Ministerstwa Spraw Wojskowych Nr 44 z 14 października 1926 roku, s. 354.. 31 października 1927 roku został przeniesiony do 20 pułku piechoty w Krakowie na stanowisko dowódcy I batalionuDziennik Personalny Ministerstwa Spraw Wojskowych Nr 25 z 31 października 1927 roku, s. 297.. 26 kwietnia 1928 roku został przeniesiony do 85 pułku piechoty w Nowej Wilejce na stanowisko zastępcy dowódcy pułku. 21 stycznia 1930 roku został przeniesiony do 62 pułku piechoty w Bydgoszczy na stanowisko dowódcy pułku. 10 grudnia 1931 roku został awansowany na pułkownika ze starszeństwem z dniem 1 stycznia 1932 roku i 12. lokatą w korpusie oficerów piechoty.