Urodzony 8 maja 1971 w Chełmie Śląskim; napastnik.
Wychowanek GKS-u Tychy, z którego trafił do chorzowskiego Ruchu. Jako zawodnik „Niebieskich” zagrał 31 razy w ekstraklasie, zdobywając w niej 15 goli, po czym ruszył na podbój lig zagranicznych.
Występował w szwajcarskim FC St. Gallen, niemieckich klubach VfB Stuttgart (Puchar Niemiec 1997) i Karlsruher SC, by ostatecznie zostać jedną z legend ligi austriackiej. Grał w niej barwach Tirolu Innsbruck (trzykrotnie mistrzostwo oraz korona króla strzelców), Austrii Wiedeń (mistrzostwo i dwukrotnie krajowy puchar) oraz FC Pasching i SV Lackenbach. Po powrocie do kraju – jeszcze jeden sezon w szeregach Polonii Warszawa na zapleczu ekstraklasy.
W reprezentacji Polski rozegrał 10 spotkań. Wrócił do niej w roli członka sztabu szkoleniowego za selekcjonerskiej kadencji Jerzego Brzęczka – od 30 lipca 2018 do 21 stycznia 2021.
Od wielu lat – ceniony komentator telewizyjny (m.in. w Eurosporcie, TVP Sport i Viaplay Polska), specjalista od Bundesligi. Bohater filmu dokumentalnego pt. „Radogol”.






