Po upadku Francji został ewakuowany, przez Afrykę, do Anglii. W dniu 20 sierpnia 1940 dołączył do 302 dywizjonu myśliwskiego „Poznańskiego”, w którego składzie wziął udział w bitwie o Anglię. 15 października 1940 nad Londynem strącił jednego Bf 109, 3 marca 1941 wspólnie z ppor. Marcelim Neyderem oraz z ppor. Bronisławem Bernasiem uszkodził Ju 88. 8 maja 1941 roku zestrzelił nad Anglią Bf 109FZestrzelenie potwierdzone Bf 109F-2 z dywizjonu I./JG 3, pilot Ltn. Günter Pöpel wzięty do niewoli (ten sam samolot ostrzelał por. Zygmunt Kinel, któremu przyznano mylnie zestrzelenie drugiego samolotu) (). 22 listopada 1941 odszedł na odpoczynek – podjął pracę instruktora w 58 OTU w Grangemouth.

Do latania operacyjnego powrócił w czerwcu 1942, kiedy został dowódcą eskadry w 316 dywizjonie myśliwskim „Warszawskim”. W tym okresie zestrzelił 2 niemieckie samoloty (Messerschmitt Bf 109 oraz Focke-Wulf Fw 190). 1 grudnia 1942 objął funkcję kontrolera lotów w 315 dywizjonie „Dęblińskim”.

W 1943 ochotniczo walczył w Libii i Tunezji w tzw. „Cyrku Skalskiego”. W trakcie walk zestrzelił na pewno trzy samoloty (2 niemieckie Messerschmitt Bf 109 oraz włoski Macchi MC.202).