Z dniem 2 listopada 1923 przydzielony został do macierzystego pułku z jednoczesnym odkomenderowaniem na jednoroczny kurs doszkolenia w Wyższej Szkole Wojennej w Warszawie. Z dniem 15 października 1924, po ukończeniu kursu i otrzymaniu dyplomu naukowego oficera Sztabu Generalnego, został przydzielony do Oddziału IV Sztabu Generalnego. 1 grudnia 1924 został awansowany na stopień majora ze starszeństwem z dniem 15 sierpnia 1924 i 250. lokatą w korpusie oficerów piechoty. 18 czerwca 1925 otrzymał przeniesienie do dowództwa 15 DP na stanowisko szefa sztabu. W październiku 1925 tego samego roku został przeniesiony do 62 pułku piechoty w Bydgoszczy na stanowisko dowódcy I batalionu.

Z dniem 24 października 1926 roku został przydzielony do Generalnego Inspektora Sił Zbrojnych na stanowisko II oficera sztabu generała do prac przy Generalnym Inspektorze Sił Zbrojnych, generała brygady Stefana Dąb-Biernackiego. 29 stycznia 1929 roku przeniesiony został do Oddziału II Sztabu Głównego. Objął w nim stanowisko kierownika samodzielnego referatu operacyjnego. 14 grudnia 1931 roku został awansowany na podpułkownika ze starszeństwem z dniem 1 stycznia 1932 roku i 18. lokatą w korpusie oficerów piechoty. W okresie od 28 czerwca 1933 do stycznia 1936 roku odbył w 13 pułku piechoty staż liniowy jako zastępca dowódcy pułku.