Urodzony 7 kwietnia 1973 w Tychach; napastnik.
Wychowanek GKS-u Tychy, do którego wrócił na koniec kariery, pełniąc także po jej zakończeniu funkcję dyrektora sportowego macierzystego klubu. Zagrał 289 meczów ekstraklasowych, okraszonych 65 golami, w barwach Ruchu Chorzów (227 – 57 bramek), Sokoła Tychy (51 – 8 trafień) i Odry Wodzisław (11). Grał także w Koszarawie Żywiec.
Dwukrotny reprezentant Polski u Jerzego Engela.