W kampanii wrześniowej 1939 wykonywał loty bojowe w składzie lotnictwa Armii „Kraków”. Kilkakrotnie walczył z nalotami Ju 87 i Do 17, a także stoczył pojedynek powietrzny z He 111. Nie odniósł jednak zwycięstw. 8 września otrzymał promocję oficerską. 18 września 1939 przekroczył granicę Rumunii i przedostał się drogą morską do Libanu, a stamtąd do Francji i w dalszej kolejności do Anglii.

W 1940, w 56. Operational Training Unit (OTU) w Sutton Bridge przeszedł szkolenie na samolotach myśliwskich Hurricane, a następnie przydzielony został do 151 dywizjonu myśliwskiego RAF w Stapleford i wziął udział w bitwie o Anglię. 25 sierpnia 1940 wykonał pierwszy lot bojowy. 30 sierpnia zaatakował formację niemieckich bombowców i uzyskał prawdopodobne zestrzelenie He 111. 11 września został przeniesiony do 607 dywizjonu myśliwskiego RAF. 26 września zestrzelił jednego Bf 109. Niemiecki samolot rozbił się w morzu niedaleko brzegu Anglii. 21 października przydzielony został do 257 dywizjonu myśliwskiego. 28 października startował alarmowo w czasie bombardowania lotniska Tangmere, uszkodził He 111, ale sam został zestrzelony, prawdopodobnie przez Bf 109. Wyskoczył na spadochronie. 12 grudnia został przeniesiony do 242. Dywizjonu Myśliwskiego w Martlesham Heath, a 13 marca 1941 do 308 dywizjonu myśliwskiego „Krakowskiego”.