W kampanii wrześniowej 1939 jako kierownikiem zapasu w Dowództwie Saperów Naczelnego Wodza. 18 września przekroczył granicę polsko-rumuńską, internowany. Od stycznia 1940 we Francji, wstąpił do Polskich Sił Zbrojnych, przydzielony do Dowództwa Saperów Sztabu Naczelnego Wodza. Po upadku Francji ewakuowany do Wielkiej Brytanii, po wstąpieniu do PSZ pod dowództwem brytyjskim przydzielony jako kierownik referatu Szefostwa Motoryzacji i Broni Pancernej, następnie w sztabie I Korpusu Polskiego, od 20 lipca 1942 w sztabie 2 Korpusu Polskiego.
Zgłosił się do służby w Kraju. 17 grudnia 1943 przydzielony do Oddziału VI (Specjalnego) Sztabu Naczelnego Wodza. Przerzucony do okupowanej Polski w nocy 29/30 maja 1944 w sezonie operacyjnym „Riposta”, w operacji lotniczej „Wildhorn II” (Most 2). Samolot Douglas Dakota KG-477 „V” (1586 Eskadra PAF) o godz. 00:07 lądował na polowym lądowisku „Motyl”, 18 km na północny zachód od Tarnowa, koło wsi Wał-Ruda. Razem z nim wylądował gen. Tadeusz Kossakowski.