Napastnik, ale grał też jako obrońca. Wzrost/waga: 186/78. Debiut w Zawiszy: 31.07.1983 (FAM Chełmno - Zawisza 1:3 - 3 bramki, I runda Pucharu Polski).
Ostatni mecz: 27.03.1988 (Piast Nowa Ruda - Zawisza 2:0, II liga).
26 meczów/17 bramek (1983/1984 - III liga). 2 mecze/4 bramki w Pucharze Polski. 5 meczów/4 bramki w Pucharze Polski na szczeblu okręgu. 28 meczów/2 bramki (1984/1985 - II liga). 2 mecze/1 bramka w Pucharze Polski.
18 meczów/bez gola (1985/1986 - II liga).
19 meczów/1 bramka (1986/1987 - II liga).
2 mecze/bez gola (1987/1988 - II liga).
Ogółem: 93 mecze ligowe/20 bramek, w tym: 67 meczów/3 bramki - II liga, 26 meczów/17 bramek - III liga. 4 mecze/5 bramek w Pucharze Polski. 5 meczów/4 bramki w Pucharze Polski na szczeblu okręgu.
W Zawiszy II: 3 mecze/2 bramki (1982/1983 - liga okręgowa).
1 mecz/3 bramki (1986/1987 - liga okręgowa).
15 meczów/7 bramek (1987/1988 - liga okręgowa). Sukcesy: Zdobywca Pucharu Polski na szczeblu okręgu z Zawiszą (1984). Wychowanek Brdy Rytel. Potem: Lechia Gdańsk, Chojniczanka Chojnice (do 1983), Eutin 08 (Niemcy, 1988-89), VfB Lübeck (Niemcy, 1989). Wraz z innym byłym piłkarzem Zawiszy - Jarosławem Nowickim, prowadził działalność menedżerską w „Sport Management Group" - Spółka Piłkarska. W 2015 roku wyemigrował na stałe do Niemiec. Zamieszkał w Hamburgu.