18 lutego 1928 roku awansował do stopnia majora ze starszeństwem z dniem 1 stycznia 1928 roku i 45. lokatą w korpusie oficerów piechotyDziennik Personalny Ministerstwa Spraw Wojskowych Nr 5 z 21 lutego 1928 roku, s. 45.. W tym roku pełnił służbę w 7 pułku piechoty Legionów w Chełmie na stanowisku oficera sztabowego pułkuRocznik Oficerski 1928, Ministerstwo Spraw Wojskowych, Warszawa 1928, s. 23, 182.. 26 marca 1931 roku został przeniesiony z Biura Personalnego Ministerstwa Spraw Wojskowych w Warszawie do Dowództwa Korpusu Ochrony Pogranicza w Warszawie na stanowisko inspektora Przysposobienia Wojskowego i Wychowania FizycznegoDziennik Personalny Ministerstwa Spraw Wojskowych Nr 3 z 26 marca 1931 roku, s. 120.Rocznik Oficerski 1932, Biuro Personalne Ministerstwa Spraw Wojskowych, Warszawa 1932, s. 31, 903.. Na stopień podpułkownika został mianowany ze starszeństwem z 19 marca 1937 i 3. lokatą w korpusie oficerów administracji, grupa administracyjna. W marcu 1939 nadal pełnił służbę w Dowództwie KOP na stanowisku szefa Urzędu Przysposobienia Wojskowego i Wychowania Fizycznego.

W czasie kampanii wrześniowej był oficerem w sztabie zgrupowania Korpusu Ochrony Pogranicza gen. Wilhelma Orlika-Rückemanna.