Ma na swoim koncie 233 występy w ekstraklasie w barwach Zagłębia Sosnowiec, dla którego strzelił 33 gole – 2-krotny zdobywca Pucharu Polski. Zanotował także 1 występ w reprezentacji Polski.
Po zakończeniu kariery był trenerem – prowadził w ekstraklasie Zagłębie Sosnowiec i Szombierki Bytom.