29 września 1920 roku mianowany został szefem sztabu Dowództwa Okręgu Generalnego „Pomorze” w Toruniu.

W latach 1921–1922 był słuchaczem Kursu Doszkolenia Wyższej Szkoły Wojennej w Warszawie. Po ukończeniu kursu i uzyskaniu „pełnych kwalifikacji do pełnienia służby na stanowiskach Sztabu Generalnego” otrzymał przydział na stanowisko dowódcy 42 pułku piechotyDziennik Personalny M.S.Wojsk. Nr 33 z 16.09.1922 r., s. 720..

17 maja 1922 odznaczono go orderem wojskowym „Virtuti Militari" V klasy.

Następnie zajmował stanowiska: szefa Wydziału Administracyjnego Biura Szefa Administracji Armii Ministerstwa Spraw Wojskowych, szefa Wydziału Ogólnego Szefa Administracji Armii i szefa Wydziału I Piechoty Departamentu Piechoty MSWojsk. (od lipca 1925).

Z dniem 31 października 1926 przeniesiony został z dyspozycji szefa Sztabu Generalnego WP do Dowództwa Okręgu Korpusu Nr X w Przemyślu na stanowisko szefa sztabuDziennik Personalny M.S.Wojsk. Nr 50 z 24.11.1926 r.. Od lipca 1927 był dowódcą piechoty dywizyjnej 15 Dywizji Piechoty w Bydgoszczy. W latach 1934–1939 pełnił funkcję pomocnika dowódcy Okręgu Korpusu Nr I do spraw uzupełnieńDziennik Personalny M.S.Wojsk. Nr 14 z 22.12.1934 r., s. 254.