W październiku 1923 roku został przydzielony do Departamentu I Piechoty Ministerstwa Spraw Wojskowych w Warszawie.
Z dniem 25 lutego 1925 roku został przeniesiony do Korpusu Ochrony Pogranicza na stanowisko dowódcy 16 batalionu granicznego w SienkiewiczachDziennik Personalny Ministerstwa Spraw Wojskowych Nr 75 z 21 lipca 1925 roku, s. 397.. 12 kwietnia 1927 roku awansował na podpułkownika ze starszeństwem z dniem 1 stycznia 1927 roku i 41. lokatą w korpusie oficerów piechoty. W październiku 1927 roku został przeniesiony na stanowisko dowódcy 29 batalionu odwodowego w Suwałkach. Pełniąc służbę w Korpusie Ochrony Pogranicza pozostawał oficerem nadetatowym 32 pułku piechoty. 24 lipca 1928 roku został wyznaczony na stanowisko komendanta Korpusu Kadetów Nr 2 w ChełmnieDziennik Personalny Ministerstwa Spraw Wojskowych Nr 11 z 24 lipca 1928 roku, s. 236.. Obowiązki komendanta korpusu kadetów pełnił przez kolejnych 93 miesięcy aż do jego rozwiązania. 2 czerwca 1936 roku został komendantem głównym Junackich Hufców Pracy. Służbę na tym stanowisku pełnił do września 1939 roku. Na stopień pułkownika został mianowany ze starszeństwem z 19 marca 1938 i 1. lokatą w korpusie oficerów administracji, grupa administracyjna.