Wicemistrz olimpijski z Barcelony (1992) piłkarską przygodę rozpoczynał w Stoczniowcu Gdańsk. Następnie przez sześć sezonów reprezentował barwy Górnika Zabrze, skąd wypłynął na szerokie wody. Od 1995 roku nieprzerwanie występuje w lidze naszych zachodnich sąsiadów. Przez ten okres grał w dwóch niemieckich klubach - VfL Bochum (od 1995 do 1999 roku) oraz w FC Schalke 04 Gelsenkirchen, którego barwy reprezentuje do dziś. Były reprezentant Polski (w koszulce z białym orłem zagrał 74 razy), po zakończeniu kariery będzie w Schalke 04 szkolił młodzież.