Ur. w Krakowie, jako syn kapitana WP skierowanego do 9 p.p., tu ukończył IV kl. szkoły powszechnej i I-szą zamojskiego gimnazjum (1928/29). Po roku wyjechał z rodziną na Litwę. W 1937 wygrał krajowe zawody szybowcowe, a rok później pobił rekord Polski w długości przelotu szybowcem (578 km z Bieszczad pod Wilno), poprawiony później (630 km z NRD do Hrubieszowa). Jako pierwszy w świecie otrzymał Medal Lilienthala (1939), a jako drugi na świecie szybowcową odznakę z trzema diamentami (1950), jednocześnie za przewyższenie 5038 m jako II w świecie diament wysokościowy. Wsławił się pierwszym w historii szybownictwa przelotem nocnym. W 1962 był szybowniczym mistrzem Polski (przed nim mistrzami Makula, Popiel, po nim m.in. Kępka), pierwszym z lotników  z tytułem "Zasłużony Mistrz Sportu".
Walczył w myśliwskim dywizjonie 316 w Anglii (1062 godz., 883 loty, zniszczył 76 celów, z tego 17 na ziemi, 4,5 zestrzeleń i 7 zniszczeń bomb V-1). W 1948 wrócił do Polski w stopniu kapitana (angl.), był instruktorem w Aeroklubie w Bielsku-Białej. W 1957 podjął służbę wojskową, przez 15 lat latając na MIG-ach, był pilotem doświadczalnym i kierownikiem lotów w WSK Świdnik. Latał do 1987, w powietrzu spędzając ponad 10 tys. godzin za sterami ponad 50 typów samolotów i szybowców, szkolił pilotów w Libii. Wystąpił m.in. w filmie Pierwszy start. Obok wielu odznaczeń jest kawalerem Orderu Virtuti Militari, od 2007 gen. brygady. Zm. w Świdniku.