Wstąpił do Polskich Sił Powietrznych, otrzymał numer służbowy RAF P-1411.
Z uwagi na skutki odniesionych ran, nie mógł wykonywać lotów bojowych. Dekretem Naczelnego Wodza z 21 grudnia 1940 w uznaniu wybitnych zasług wojennych zaliczony w poczet Kawalerów Orderu Wojennego Virtuti Militari (Krzyż Srebrny). W 1940 oficer Inspektoratu Polskich Sił Powietrznych, potem komendant szkół Flying Training Command w Hucknall (od 1941) i w Reading (od 1943). Oficer sztabowy w składzie I PSP (1943), dowódca 16(P)SFTS w Newton (w latach 1941 – 1943), oficer łącznikowy Flying Training Command w Reading i Royal Air Force (1944–1946). W stopniu podpułkownika pilota (ang. Wing Commander) – po rozwiązaniu PSP w 1947 i po demobilizacji – powrócił do Polski w maju 1947. Podczas służby w Wielkiej Brytanii wylatał 360 godzin.
Po powrocie do kraju wstąpił do Ligi Lotniczej. W latach 1947–1949 pomocnik głównego nawigatora do spraw bombardowania w Dowództwie Wojsk Lotniczych. Oddelegowany na stanowisko naczelnego dyrektora Zarządu Głównego Ligi Lotniczej. Od grudnia 1949 w stanie spoczynku, wymuszonym z uwagi na służbę w Polskich Siłach Powietrznych w Wielkiej Brytanii. Utrudnienia w podjęciu pracy, ostatecznie zatrudniony w Spółdzielni Pracy „Sprzęt Rybacki” w Warszawie.