22 sierpnia 1939 został powołany na letnie ćwiczenia do 4 Pułku Lotniczego w Toruniu z przydziałem do eskadry treningowej, a zaraz potem objęty mobilizacją. 27 sierpnia otrzymał rozkaz przelotu do Słonimia na RWD-8 (był to jeden z samolotów cywilnych ewakuowanych z Bydgoszczy, Grudziądza, Inowrocławia i Rumi przez Toruń na wschód Polski).

We wrześniu 1939 brał udział w wojnie obronnej, po agresji sowieckiej na rozkaz przekroczył granicę z Rumunią, gdzie internowano go w Calafat. Po udanej ucieczce w styczniu 1940 dotarł do Francji, w czerwcu tegoż roku ewakuowany do Wielkiej Brytanii. Skierowano go do bazy Polskich Sił Powietrznych w Blackpool. W 1941, po przejściu szkoleń w zakresie pilotażu, otrzymał stopień podporucznika. Następnie szkolił się w 18 Operational Training Unit na bombowcu Vickers Wellington. W kwietniu 1942 jego załogę przydzielono do 301 Dywizjonu Bombowego. W nocy z 5 na 6 maja 1942 odbył pierwszy lot bojowy jako drugi pilot (na Stuttgart). W nocy z 3 na 4 czerwca tegoż roku odbył natomiast pierwszy lot bojowy jako pierwszy pilot (na Dieppe). Loty bojowe (łącznie 33 w tym 5 przerwanych z przyczyn technicznych) wykonywał do listopada 1942 w ramach nalotów bombowych na Niemcy i Włochy.