Po wybuchu II wojny światowej wykonał kilka lotów łącznikowych, a następnie w składzie eskadry szkolnej został ewakuowany na teren Rumunii. Przez Francję przedostał się do Wielkiej Brytanii.

Zgłosił się do służby w Polskich Siłach Powietrznych, otrzymał numer służbowy RAF 76642. Po przeszkoleniu na sprzęcie brytyjskim został skierowany w sierpniu 1940 r. do dywizjonu 300. 14 września znalazł się w składzie trzech załóg, które wykonały pierwszy lot bojowy dywizjonu związany z atakiem na żeglugę w Boulogne.

2 grudnia został przeniesiony do dywizjonu 307, 26 lutego 1941 r. został mianowany dowódcą eskadry A. 11 czerwca mianowano go dowódcą dywizjonu. 23 października odbywał lot szkoleniowy w załodze z radionawigatorem por. Lechem Karwowskim. Awaria silnia w ich Bristolu Beaufighter Mk. II (oznaczenie ZF-T, nr ser. 3025) zmusiła załogę do lądowania awaryjnego. Po wypuszczeniu podwozia i zgłoszeniu awarii wieży maszyna podeszła do lądowania na lotnisku w Exeter. Samolot rozbił się na progu pasa, załoga zginęła.