W czasie wojny obronnej 1939 roku był w tym pułku dowódcą II batalionu. Od 14 września 1939 walczył w obronie Modlina. Od 30 września 1939, po kapitulacji załogi twierdzy modlińskiej, przebywał w niemieckiej niewoli, w obozie przejściowym w Działdowie, w koszarach III batalionu 32 pułku piechoty. 25 października 1939 został aresztowany z dwoma innymi oficerami pułku pod zarzutem złego traktowania jeńców wziętych do niewoli 15 września 1939, w czasie wypadu 84 pp. na Leszno. Wywieziony do więzienia w Płocku, a po długim śledztwie został w czerwcu 1941 uniewinniony przez niemiecki sąd wojskowy. Do wiosny 1945 przebywał w Oflagu II C Woldenberg.