2 stycznia 1920 rozpoczął studia w Wojennej Szkole Sztabu Generalnego. W połowie kwietnia 1920 skierowany został na front celem odbycia praktyki sztabowej. W czasie bitwy warszawskiej w sierpniu 1920 kierował Oddziałem Operacyjnym Wojskowego Gubernatorstwa Warszawy. W okresie od stycznia do września 1921 kontynuował naukę w Wyższej Szkole Wojennej. Po ukończeniu nauki otrzymał tytuł oficera Sztabu Generalnego i przydział na stanowisko szefa sztabu 26 Dywizji Piechoty w Skierniewicach. Z dniem 15 października 1923 roku został przeniesiony do Dowództwa Okręgu Korpusu Nr VIII w Toruniu. W tym czasie pozostawał nadetatowym oficerem 18 pułku piechoty w Skierniewicach. Z dniem 15 listopada 1924 roku powierzono mu kierownictwo Ekspozytury Oddziału II SG WP Nr 1. 1 grudnia tego roku awansował na podpułkownika ze starszeństwem z dniem 15 sierpnia 1924 i 43. lokatą w korpusie oficerów piechoty. W październiku 1925 przeniesiony został do dowództwa 1 Dywizji Piechoty Legionów w Wilnie na stanowisko szefa sztabu. W styczniu 1926 został przydzielony do Inspektoratu Armii Nr 2 w Warszawie na stanowisko II referenta. W czasie przewrotu majowego 1926 opowiedział się po stronie Józefa PiłsudskiegoAntoni Czubiński, Przewrót majowy 1926 roku, Warszawa 1989, s. 169..