Latanie samolotowe rozpoczął w 1955 roku w Chinach, podczas zaproszenia polskich szybowników, nie przechodząc w tym kierunku żadnego przeszkolenia. Po powrocie do Polski po kilku lotach z Jerzym Popielem otrzymał oficjalną licencję pilota samolotowego i zdobywał w tej dziedzinie doświadczenie i praktykę.

Od 1968 roku pracował jako pilot doświadczalny w PZL na Okęciu. W 1969 roku uzyskał licencję pilota doświadczalnego II klasy, a w roku 1976 – I klasy. Prowadził badania w locie samolotów: PZL-101 Gawron PZL-104 Wilga PZL-106 Kruk PZL-105 Flaming PZL-110 Koliber PZL-130 Orlik Wykonał też w roku 2003 (po przejściu na emeryturę) oblotu samolotu EM-11 Orka. Specjalizował się w prezentacjach i pokazach samolotów. Latał przez 58 lat, niemal do ostatnich chwil życia. W swej karierze wykonał łączny nalot na szybowcach wynoszący ok. 2100 godzin i na samolotach ok. 13 000 godzin.

Saneczkarstwo Jako saneczkarz reprezentował barwy Olszy Kraków i SNPTT Zakopane. Był mistrzem świata w saneczkarstwie w 1958 i 1961 oraz wicemistrzem w 1962. Dwukrotny uczestnik igrzysk olimpijskich (w 1964 w Innsbrucku i w 1968 w Grenoble).