14 listopada 1921 został przydzielony do Wyższej Szkoły Wojennej w Warszawie, w charakterze słuchacza kursu normalnego 1921–1923. 3 maja 1922 został zweryfikowany w stopniu kapitana ze starszeństwem z 1 czerwca 1919 i 498. lokatą w korpusie oficerów piechoty. 1 października 1923, po ukończeniu kursu i otrzymaniu dyplomu naukowego oficera Sztabu Generalnego został przeniesiony do 58 Pułku Piechoty w Poznaniu. Następnie został przydzielony do Oddziału IV Sztabu Generalnego, a w 1925 przeniesiony do 52 Pułku Piechoty w Złoczowie.
W listopadzie 1926 został przydzielony z 52 pp do Biura Ogólno-Administracyjnego Ministerstwa Spraw Wojskowych w Warszawie na stanowisko referenta. 23 grudnia 1927 został przeniesiony do kadry oficerów piechoty z pozostawieniem na dotychczas zajmowanym stanowisku. 12 kwietnia 1927 został mianowany na stopień majora ze starszeństwem z 1 stycznia 1927 i 11. lokatą w korpusie oficerów piechoty. W kwietniu 1928 został przesunięty we wspomnianym biurze na stanowisko pełniącego obowiązki szefa wydziału przepisów. Z dniem 1 marca 1932 został przeniesiony do 42 Pułku Piechoty w Białymstoku na stanowisko dowódcy batalionu. Od 2 do 31 marca tego roku był przydzielony z 42 pp do Biura Og. Adm. MSWojsk.