2 stycznia 1920 został słuchaczem II Kursu Wojennej Szkoły Sztabu Generalnego. W połowie kwietnia 1920 skierowany został na front celem odbycia praktyki sztabowej. Pełnił obowiązki szefa Oddziału Operacyjnego w Sztabie Grupy Operacyjnej płk. szt. gen. Józefa Rybaka, która wchodziła w skład 3 Armii gen. por. Edwarda Śmigłego-Rydza. Następnie kierował Oddziałem III Operacyjnym sztabu 4 Armii gen. Leonarda Skierskiego.

W okresie od stycznia do września 1921 kontynuował naukę w Wyższej Szkole Wojennej. Po ukończeniu kursu i otrzymaniu tytuł oficera Sztabu Generalnego został przydzielony do 2 Dywizji Górskiej w Przemyślu na stanowisko szefa sztabu. 15 października 1924 został przeniesiony do Dowództwa Okręgu Korpusu Nr X w Przemyślu na stanowisko szefa Oddziału Ogólnego. Następnie pełnił służbę na stanowisku szefa Oddziału Ogólnego i szefa sztabu Dowództwa Okręgu Korpusu Nr IX w Brześciu. W maju 1927 został przeniesiony do 34 pułku piechoty w Białej Podlaskiej na stanowisko zastępcy dowódcy pułku. W lipcu 1929 został przeniesiony do 45 pułku piechoty Strzelców Kresowych w Równem na stanowisko dowódcy pułku. Od października 1935 do października 1938 był szefem Departamentu Piechoty Ministerstwa Spraw Wojskowych w Warszawie.