Po upadku Francji przedostał się do Bordeaux, skąd na pokładzie polskiego statku „Kmicic” przedostał się do Wielkiej Brytanii. Wstąpił do Polskich Sił Powietrznych, otrzymał numer służbowy RAF P-1069. Został skierowany na szkolenie zapoznawcze ze sprzętem angielskim, a następnie latał jako pilot w Air Transport Auxiliary. W marcu 1941 r. został przydzielony do dywizjonu 317. W 56. Operational Training Unit odbył szkolenie na samolotach Hawker Hurricane. 16 lipca wszedł w skład delegacji 317. dywizjonu na uroczystość przekazania Sztandaru Polskich Sił Powietrznych w bazie lotniczej w Swinderby.
19 sierpnia 1942 r. wziął udział w osłonie desantu w Dieppe. Od stycznia 1943 r. pełnił funkcję zastępcy dowódcy eskadry „B” 317. dywizjonu myśliwskiego. W czerwcu został skierowany na odpoczynek do 58. OTU w Grangemouth. Do latania bojowego powrócił w grudniu, dołączył do 316. dywizjonu myśliwskiego. 19 marca 1944 r. został przeniesiony do 308. dywizjonu myśliwskiego, gdzie objął stanowisko dowódcy eskadry „A”. W jego składzie wziął udział w osłonie lądowania w Normandii oraz w późniejszych walkach nad Europą. W październiku 1944 r. został wycofany z latania bojowego i przydzielony do operations roomu 131 Skrzydła Myśliwskiego. W marcu 1945 r. powrócił do 308. dywizjonu myśliwskiego na stanowisko dowódcy eskadry „B”.