W latach 1936–1938 sprawował stanowisko adiutanta komendanta kursu wyższego pilotażu. W 1938 roku został skierowany na III kurs w Wyższej Szkole Lotniczej w Warszawie, który ukończył w następnym roku.

W czasie kampanii wrześniowej był oficerem zleceń specjalnych w Brygadzie Pościgowej. Został ewakuowany do Wielkiej Brytanii gdzie wstąpił do RAF i otrzymał numer służbowy 76637. W 1940 roku został skierowany jako pilot do 4 Air Gunnery School (AGS) w Morpeth, od lutego do kwietnia 1941 roku był oficerem łącznikowym w sztabie 81 Grupy Myśliwskiej. W kwietniu 1941 roku został przydzielony do 303 dywizjonu.

27 kwietnia 1942 roku podczas operacji „Circus 143” na samolocie Spitfire Vb (nr ser. AA940, znaki RF-E) brał udział w nalocie na Ostendę. Został zestrzelony nad Francją w okolicach Lille w walce z Focke-Wulf Fw 190 z JG 26 „Schlageter”. Udało mu się wylądować przymusowo, dostał się do niewoli. Został osadzony w Stalagu Luft IV w Sagan.

Po wyzwoleniu zdecydował się na powrót do Polski. Był inwigilowany przez Urząd Bezpieczeństwa.