W lutym 1939 minister spraw wojskowych zmienił mu przydział do jednostki macierzystej z 1 Pułku Artylerii Przeciwlotniczej na 11 Dywizjon Artylerii Przeciwlotniczej w Stężycy.
Wojna 24 sierpnia 1939 został zmobilizowany przez macierzystą jednostkę jako dowódca 22 Baterii Motorowej Artylerii Przeciwlotniczej. Dowodził zgrupowaniem artylerii przeciwlotniczej w rejonie Sandomierza i Tomaszowa Lubelskiego w składzie Grupy „Sandomierz” ppłk. Antoniego Sikorskiego. Jego bateria zestrzeliła aż 28 samolotów – najwięcej ze wszystkich baterii artylerii przeciwlotniczej działających we wrześniu 1939.
Ranny, 25 września 1939 został wzięty do niewoli niemieckiej. W Oflagu VIIA Murnau pełnił m.in. funkcję oficera do specjalnych zleceń gen. dyw. Juliusza Rómmla, a także prowadził na tajnych kursach wykłady z historii Arabów i polityki kolonialnej.
Po wyzwoleniu Po wyzwoleniu obozu 8 maja 1945 i powrocie do kraju, w czerwcu został oficerem łącznikowym Misji Wojskowej Wojska Polskiego w Paryżu kierowanej przez gen. bryg. Mariana Naszkowskiego;