Jako zawodnik wywalczył z Wisłą Puławy awans do III ligi. Później pracował w wielu klubach: Wiśle Puławy, Żyrzyniaku Żyrzyn, Horteksie Ryki, Auto-Mrozie Ryki, Zawiszy Garbów, Hetmanie Gołąb, Garbarni Kurów, Orłach Kazimierz, Powiślaku Końskowola, Puławiaku Puławy, Opolaninie Opole Lubelskie, SKS-ie Leokadiów. Ostatnio odpowiadał za wyniki w Wawelu Wąwolnica. Miał 66 lat.
Pogrzeb odbędzie się 17 listopada (wtorek) o godz. 14:00 w kościele pw. Wniebowzięcia Najświętszej Maryi Panny w Puławach. Następnie ciało zostanie złożone na cmentarzu.