Urodził się 12 grudnia 1940 r. w Krakowie. Tu skończył Szkołę Podstawową przy ul. Sarego, Technikum Mechaniczne przy ul. Mickiewicza i Akademię Górniczo-Hutniczą na Wydziale Odlewnictwa. Egzamin sędziowski zdał w Krakowskim OZPN 14.12.1962 r. Sędzią rzeczywisty był od 1965 r., a międzynarodowym od 1974 r. Prowadził mecze w najwyższej klasie rozgrywkowej w latach 1970-1988. Prezes Kolegium Sędziów w Krakowie w latach 1985-87, obserwator, delegat.
Uroczystości pogrzebowe rozpoczną się w sobotę 20 listopada 2021 r. o godz. 13:30 w kaplicy na cmentarzu parafialnym w Chełmie (powiat Bochnia).