II wojna światowa Jako piętnastoletni chłopiec, 17 września 1939 roku, przekroczył granicę rumuńską z zamiarem wstąpienia do polskiego wojska. Do dokumentów wpisał o trzy lata wcześniejszą datę urodzenia, co zostało odkryte przez nauczyciela z jego przemyskiej szkoły, który pracował w polskim przedstawicielstwie konsularnym w Bukareszcie. Razem z rodzinami polskich oficerów organizującego się we Francji wojska polskiego został wysłany do Algieru, gdzie ukończył polskie liceum i w kwietniu 1943 otrzymał świadectwo dojrzałości.
Będąc już pełnoletni postanowił wstąpić do polskiego lotnictwa na terenie Wielkiej Brytanii, gdzie dopłynął razem z transportem żołnierzy Legii Cudzoziemskiej. Po krótkiej służbie w polskiej marynarce wojennej został przyjęty w grudniu 1943 na szkolenie dla lotników-obserwatorów w bazie polskiego lotnictwa w Blackpool, otrzymał numer służbowy RAF 706993. Ukończył kolejne szkolenia w bazach w Hucknell, a następnie w Crouthon koło Oxfordu. Odbył 14 lotów bojowych na pokładzie bombowców. W marcu 1949 został zdemobilizowany z Royal Air Force.