Przez wiele lat pełnił funkcję prezesa MSZS, później został prezesem honorowym. Był współzałożycielem Szkoły Mistrzostwa Sportowego przy ul. Szablowskiego w Krakowie, najpierw jej wicedyrektorem, a następnie dyrektorem.
Działał w klubie sportowym, jako prezes KS Bieżanowianka. Był również prezesem Towarzystwa Przyjaciół Bieżanowa.
Odznaczony Krzyżem Oficerskim Orderu Odrodzenia Polki. Otrzymał też Nagrodę im. Jędrzeja Śniadeckiego, przyznawaną najlepszym i najbardziej zasłużonym nauczycielom wychowania fizycznego i działaczom szkolnej kultury fizycznej.
Pogrzeb odbędzie się 4 marca 2021 r. (czwartek) o godz. 12:00 na cmentarzu w Bieżanowie.