Był jedynym sędzią piłkarskim z terenu powiatu limanowskiego, który miał na swoim koncie prowadzenie drugoligowych spotkań. Jego pasję życiową stanowił sport, a zwłaszcza piłka nożna. Przez osiem lat (1950–1958) był zawodnikiem Limanovii, a od sezonu 1958/59 sędziował mecze piłkarskie.
W 1965 roku uzyskał uprawnienia sędziego III ligi, a rok później na egzaminie centralnym w Łodzi zajął wysokie 4. miejsce, co dało mu awans na szczebel centralny. Jako sędzia główny przez kolejne dwa lata prowadził zawody na szczeblu II ligi, a jako asystent sędziego głównego Stanisława Mastaja z Bochni sędziował również mecze I ligi. Łącznie w latach 1958-1981 jako sędzia główny poprowadził prawie 900 spotkań piłkarskich w różnych klasach rozgrywkowych - od trampkarzy, juniorów do II ligi seniorów.
Po zakończeniu kariery sędziowskiej przez wiele lat pełnił funkcję obserwatora, w tym również III ligi. Polski Związek Piłki Nożnej w 1973 r. uhonorował Go tytułem „Zasłużony Sędzia Piłki Nożnej”.
Msza św. pogrzebowa odbędzie się w dniu 14 czerwca 2021r. o godz. 16.00 w Bazylice Matki Boskiej Bolesnej w Limanowej. O godz. 15.30 odbędzie się różaniec.