20 lutego 1930 roku został przeniesiony do 30 pułku piechoty w Warszawie na stanowisko zastępcy dowódcy pułku. 2 grudnia 1930 roku awansował na podpułkownika ze starszeństwem z dniem 1 stycznia 1931 roku i 7. lokatą w korpusie oficerów piechoty. Z dniem 1 marca 1931 roku został wyznaczony na stanowisko szefa sztabu Dowództwa Okręgu Korpusu Nr IV w Łodzi. W listopadzie 1932 roku został przeniesiony do dyspozycji II wiceministra spraw wojskowych. Od listopada 1935 roku dowodził 25 pułkiem piechoty w Piotrkowie. Od listopada 1938 roku do marca 1939 roku był słuchaczem Kursu doskonalącego dla oficerów dyplomowanych przy WSWoj. w Warszawie.

W czasie kampanii wrześniowej był dowódcą 25 pułku piechoty. Po kampanii w konspiracji: od listopada 1939 do 1943 był szefem Oddziału IV Dowództwa Głównego Służby Zwycięstwu Polski, następnie działał w Komendzie Głównej Armii Krajowej jako jej inspektor. W 1944 pełnił funkcję dowódcy 3 Dywizji Piechoty Armii Krajowej w czasie akcji „Burza”. W tym samym roku został aresztowany. Internowany był w obozie NKWD nr 179 w DiagilewieTadeusz Żenczykowski, Polska lubelska 1944, Warszawa 1990, s. 226..