14 października 1926 roku został przydzielony do Generalnego Inspektora Sił Zbrojnych na stanowisko oficera sztabu inspektora armii, generała dywizji Józefa RybakaDziennik Personalny Ministerstwa Spraw Wojskowych Nr 44 z 14 października 1926 roku, s. 355.. 29 stycznia 1929 roku został przeniesiony służbowo do Oddziału III Sztabu GłównegoDziennik Personalny Ministerstwa Spraw Wojskowych Nr 3 z 29 stycznia 1929 roku, s. 26.. W Sztabie Głównym zajmował stanowisko kierownika referatu operacyjnego. 2 kwietnia 1929 roku został awansowany na majora ze starszeństwem z dniem 1 stycznia 1929 roku i 10. lokatą w korpusie oficerów piechotyDziennik Personalny Ministerstwa Spraw Wojskowych Nr 8 z 3 kwietnia 1929 roku, s. 105.. Od 1930 roku w Oddziale II Sztabu Głównego pełnił funkcję kierownika referatu, a potem szefa wydziału. Od 7 listopada 1933 do 25 września 1935 roku odbył praktykę liniową na stanowisku dowódcy I batalionu 30 pułku Strzelców Kaniowskich w Warszawie. Po zakończeniu praktyki powrócił do Generalnego Inspektoratu Sił Zbrojnych na stanowisko I oficera sztabu inspektora armii, generała Kazimierza Sosnkowskiego. Na podpułkownika został awansowany ze starszeństwem z dniem 1 stycznia 1936 roku w korpusie oficerów piechoty.