24 października 1919 został przeniesiony z 1 Pułku Strzelców Podhalańskich do Dowództwa Okręgu Generalnego Kraków na stanowisko adiutanta sztabowego oficera inspekcyjnego piechoty przy DOGen. KrakówDz. Rozk. Wojsk. Nr 95 z 26 listopada 1919, poz. 3732.. 1 grudnia 1919 został mianowany kapitanem w piechocieDz. Rozk. Wojsk. Nr 99 z 29 grudnia 1919, poz. 4287.. 1 czerwca 1921 nadal pełnił służbę w Dowództwie Okręgu Generalnego Kraków, a jego oddziałem macierzystym był 3 Pułk Strzelców Podhalańskich. 3 maja 1922 został zweryfikowany w stopniu kapitana ze starszeństwem z 1 czerwca 1919 i 383. lokatą w korpusie oficerów piechoty. 1 listopada 1922 został „powołany do służby Sztabu Generalnego z prawem jednorocznego doszkolenia w Wyższej Szkole Wojennej”. W dalszym ciągu był oficerem 3 psp przydzielonym do Dowództwa Okręgu Korpusu Nr V w Krakowie. 3 listopada 1922 został powołany do Wyższej Szkoły Wojennej w Warszawie, w charakterze słuchacza II kursu doszkolenia. 15 października 1923, po ukończeniu kursu i otrzymaniu dyplomu naukowego oficera Sztabu Generalnego, został przydzielony do 29 Dywizji Piechoty w Grodnie na stanowisko szefa sztabu. 31 marca 1924 został mianowany majorem ze starszeństwem z 1 lipca 1923 i 111. lokatą w korpusie oficerów piechoty.