Pochodzący z Ozimka, mierzący 188 cm zawodnik od początku swej kariery związany był z regionem Opolskim (z wyjątkiem krótkiego epizodu w KFC Uerdingen 1905 pod koniec lat 90-tych XX w. – red.).
Do ekipy Odry Opole, a właściwie jej rezerw przeszedł na jesieni 1999 r. Prezentował się na tyle dobrze, iż już wiosną 2000 r. wskoczył do I składu, w którym miał pewne miejsce, aż do końca Sezonu 2002/2003*.
Od 2003 r. przywdziewał barwy Skalnika Gracze, Swornicy Czarnowąsy, Śląska Reńska Wieś, LZS Sławice oraz Orła Źlinice.
* Rundę wiosenną 2001/2002 zaliczył w Fortunie Głogówek.