Na podpułkownika został awansowany ze starszeństwem z dniem 1 stycznia 1936 roku i 28. lokatą w korpusie oficerów piechoty. Od marca 1936 roku pełni funkcję szefa Sztabu Dowództwa Okręgu Korpusu Nr VII w Poznaniu. W grudniu 1938 roku został przeniesiony do 56 pułku piechoty w Krotoszynie na stanowisko I zastępcy dowódcy pułku. Po ogłoszeniu mobilizacji powszechnej, zgodnie z przydziałem udał się do Centrum Wyszkolenia Piechoty w Rembertowie, gdzie mobilizowała się III część Kwatery Głównej Armii „Poznań”. Wspomniana część nie dołączyła do Kwatery Głównej Armii. Wziął udział w obronie Warszawy. Dowodził pozycją „Bielany”, która wchodziła w skład pododcinka „Północ” Odcinka „Warszawa-Zachód”. Obsadę tego odcinka stanowiły między innymi resztki 60 pułku piechoty, nad którymi od 21 września 1939 roku sprawował dowództwo.

Od 29 września 1939 roku, po kapitulacji Warszawy, przebywał w niewoli niemieckiej. Początkowo w Oflagu II A Prenzlau, a później w Oflagu II E Neubrandenburg i Oflagu II D Gross Born. Na początku stycznia 1945 roku został ewakuowany do Oflagu X A Sandbostel. W maju 1945 roku, po wyzwoleniu obozu, powrócił do kraju.