2 stycznia 1921 został przydzielony do Szkoły Sztabu Generalnego w Warszawie, w charakterze słuchacza II Kursu. Jego oddziałem macierzystym był nadal 9 Pułk Artylerii Polowej. 6 września 1921, po ukończeniu kursu i otrzymaniu „pełnych kwalifikacji do pełnienia służby na stanowiskach Sztabu Generalnego”, został przydzielony do Inspektoratu Armii Nr 2 na stanowisko II referenta. 3 maja 1922 został zweryfikowany w stopniu kapitana ze starszeństwem z 1 czerwca 1919 i 13. lokatą w korpusie oficerów artylerii. Z dniem 15 października 1922 został przydzielony do Oddziału IV Sztabu Generalnego w Warszawie. W 1923 pełnił służbę w 2 Dywizji Piechoty Legionów w Kielcach na stanowisku szefa sztabu. 31 marca 1924 prezydent RP nadał mu stopień majora ze starszeństwem z dnia 1 lipca 1923 i 10. lokatą w korpusie oficerów artylerii. Z dniem 15 października 1924 został przeniesiony do 2 Pułku Artylerii Polowej Legionów w Kielcach na stanowisko dowódcy III dywizjonu. Później został przeniesiony do kadry oficerów artylerii i ponownie przydzielony do Oddziału IV SG, a w październiku 1926 przydzielony do 8 Dywizji Piechoty na stanowisko szefa sztabu. W grudniu 1929 został przydzielony do Dowództwa Okręgu Korpusu Nr V w Krakowie na stanowisko szefa Oddziału Ogólnego.