W Aeroklubie Krakowskim od 9 czerwca 1972 roku, kiedy to wykonał pierwszy skok spadochronowy. Instruktor spadochronowy WPD klasy mistrzowskiej, lotniowy i paralotniowy. Pilot motolotniowy, szybowcowy, samolotowy turystyczny, balonowy i wiatrakowcowy. Trzykrotny mistrz i wicemistrz spadochronowy Polski juniorów w latach 1975-77.

Trzykrotny wicemistrz Polski w kategorii paralotni z napędem PPG w latach 1999, 2000 i 2003. Uczestnik Igrzysk Lotniczych w 2001 roku, reprezentant Polski na mistrzostwa świata i Europy. Trener kadry narodowej paralotni z napędem PPG w latach 2000-2006.

 

Od 1996 roku przez dwadzieścia lat szkolił paralotniarzy we włoskich Alpach, w masywie Monte Grappa, w rejonie miasta Bassano dell Grappa.     
Za zasługi dla Aeroklubu Polskiego wyróżniony brązową, srebrną i złotą odznaką „Za zasługi dla Aeroklubu Polskiego”, odznaką i tytułem „Zasłużony działacz lotnictwa sportowego”/2005 r./ oraz „Złotym Medalem Aeroklubu Polskiego” 2014 r.