3 maja 1922 został zweryfikowany w stopniu kapitana ze starszeństwem od 1 czerwca 1919 i 830. lokatą w korpusie oficerów piechoty. W połowie 1923 został przeniesiony do 18 pułku piechoty w Skierniewicach na stanowisko dowódcy kompanii. W grudniu tego roku został przeniesiony do 33 pułku piechoty w Łomży. Po ukończeniu kursu w Centrum Wyszkolenia Piechoty w Rembertowie został wyznaczony na stanowisko dowódcy III batalionu. 12 kwietnia 1927 prezydent RP nadał mu stopień majora z dniem 1 stycznia 1927 i 53. lokatą w korpusie oficerów piechoty. W maju tego roku został przydzielony do Kwatery Głównej Ministerstwa Spraw Wojskowych w Warszawie na stanowisko dowódcy oddziału sztabowego. 23 grudnia 1927 został przeniesiony do kadry oficerów piechoty z pozostawieniem na dotychczas zajmowanym stanowisku. W sierpniu 1931 powierzono mu czasowe pełnienie obowiązków komendanta Kwat. Gł. MSWojsk. Z dniem 15 listopada 1931 został przeniesiony do 27 pułku piechoty w Częstochowie na stanowisko dowódcy batalionu. W marcu 1932 został przeniesiony do Kwat. Gł. MSWojsk. na stanowisko komendanta. Na tym stanowisku pełnił służbę do 1939. W międzyczasie został przeniesiony do korpusu oficerów administracji, grupa administracyjna.