Zawód: technik budowlany. Instruktor piłki nożnej I klasy.
Początkowo pomocnik, potem boczny obrońca. Wzrost/waga: 175/62. Ps. „Wela". Debiut w Zawiszy: 13.08.1967 (Włókniarz Pabianice - Zawisza 1:3, II liga).
Ostatni mecz: 13.08.1970 (Garbarnia Kraków - Zawisza 2:0, II liga).
2 mecze/1 bramka (1967/1968 - II liga).
1 mecz/bez gola (1968/1969 - II liga).
3 mecze/bez gola (1969/1970 - II liga).
1 mecz/bez gola (1970/1971 - II liga).
W Zawiszy II: 1 udokumentowany mecz/1 bramka (1966/1967 - III liga centralna).
3 udokumentowane mecze/2 bramki (1967/1968 - liga okręgowa).
15 meczów udokumentowanych/3 bramki (1968/1969 - liga okręgowa). 1 mecz w Pucharze Polski na szczeblu okręgu.
21 meczów/1 bramka (1969/1970 - liga okręgowa. 1 mecz w Pucharze Polski na szczeblu okręgu. Triumfator juniorskiego Pucharu „Gazety Pomorskiej" z Zawiszą (1965). Elana Toruń (1970-71), Polonia Bydgoszcz (1971-72), Chemik Bydgoszcz (1972-75 wiosna).
Po zakończeniu kariery trener grup młodzieżowych w bydgoskim Chemiku (od 1 lipca 1975 roku do 30 czerwca 1990 roku, następnie od 1 sierpnia 1999 roku do 30 czerwca 2001 roku i ostatni raz od września 2003 do 30 czerwca 2006 roku). Asystent Wiesława Gałkowskiego w pierwszej drużynie Chemika (1990/1991 - awans do II ligi, 1991/1992 - II liga i 1992/1993 - II liga), Piotra Mowlika (1992/1993 - II liga) i Andrzeja Witkowskiego (1997/1998 i 1998/1999 - III liga). Pierwszy szkoleniowiec drużyn seniorów: Chemika Bydgoszcz (1993-97 i od 1 października 2001 do 9 października 2003 roku), Gopła Kruszwica (sezon 2007/2008) i Mieni Lipno (2008). W ostatnim z klubów trenerem był dwa miesiące i zaniechał pracy szkoleniowej. Jako pierwszy trener seniorów Chemika Bydgoszcz trzykrotnie triumfował z drużyną w Pucharze Polski na szczeblu okręgu (1994, 1997, 2003). Takie same trofea zdobył z zespołami juniorów młodszych Chemika (2001) oraz juniorów starszych (dwukrotnie - 1990, 2000). Pięć razy wygrywał z drużynami juniorów wymienionego klubu rozgrywki ligi okręgowej, a w 1985 roku wywalczył z podopiecznymi awans do ligi makroregionu (juniorzy starsi). Wyróżniony Złotą Honorową Odznaką OZPN w Bydgoszczy (1999).