Razem z kapralem pilotem Andrzejem Niewiarą zestrzelił pierwszy samolot Luftwaffe nad Warszawą. Tego dnia sam został zestrzelony w kolejnej walce powietrznej, w obronie stolicy. Ranny w rękę i poparzony, ratował się skokiem ze spadochronem.

Ewakuowany do Rumunii. Następnie przedostał się do Francji, gdzie do kwietnia 1940 roku pełnił służbę w eskadrze treningowej. W czerwcu 1940 roku klucz lotniczy pod jego dowództwem (podwójny klucz frontowy nr 10 „Ga”) wziął udział w walkach w składzie francuskiego dywizjonu myśliwskiego GC III/10. Od 9 października 1940 roku w składzie brytyjskiego 607 dywizjonu myśliwskiego „Durham” walczył w bitwie o Anglię.

Od 13 listopada 1940 roku był zastępcą dowódcy eskadry w 303 dywizjonie myśliwskim warszawskim. 2 lutego 1941 roku został przeniesiony do 316 dywizjonu myśliwskiego warszawskiego na stanowisko dowódcy eskadry. 1 września 1941 roku został awansowany na kapitana. Od 15 listopada 1941 roku do 4 czerwca 1942 roku dowodził 316 dywizjonem myśliwskim warszawskim. Następnie był oficerem łącznikowym w dowództwie 11 Grupy RAF. 1 września 1942 roku awansował na majora. 25 września tego roku objął funkcję komendanta 58 Ośrodka Szkolenia Bojowego. 28 stycznia 1943 roku został dowódcą 2 Polskiego Skrzydła Myśliwskiego. Od 21 czerwca do 12 grudnia 1943 roku dowodził 1 Polskim Skrzydłem Myśliwskim.