Urodzony 21 grudnia 1974 w Mysłowicach; pomocnik, obrońca.
Wychowanek chorzowskiego Ruchu, ale dopiero po „trzydziestce” udało mu się zagrać w seniorskim zespole „Niebieskich” w ekstraklasie. Wcześniej jego droga na ligową Cichą wiodła przez Górnika 09 Mysłowice, Victorię Jaworzno, Ruch Radzionków (72 gry w elicie) i Odrę Wodzisław (88). W Ruchu Chorzów dołożył do tego 142 występy (okraszone srebrem w 2012 i brązem w 2010), ostatecznie więc uzbierał 302 spotkania w ekstraklasie (i 30 bramek).
Po zakończeniu przygody z boiskami najwyższej klasy rozgrywkowej, pojawiał się jeszcze na murawach jako grający trener Concordii Elbląg (rezerwy) oraz Stali Chocianów. W roli szkoleniowca pracował jeszcze w Górniku Wesoła, Orkanie Szczedrzykowice i… futsalowym zespole Madness Chocianów. W latach 90. grał zresztą w tę odmianę futbolu, notując w ekipie z Jaworzna wicemistrzostwo Polski i zaliczając dwa występy w reprezentacji Polski w futsalu!
W Ruchu Chorzów dwukrotnie wchodził w rolę asystenta pierwszego trenera (m.in. u boku Krzysztofa Warzychy, Jarosława Skrobacza i Janusza Niedźwiedzia).
25 czerwca 2024 roku został dyrektorem Akademii Piłkarskiej Ruchu.
Z reprezentacją Śląskiego Związku Piłki Nożnej wywalczył złoto MIstrzostw Polski Oldbojów +42 w 2023 roku i w 2024 roku, a we wrzesniu 2025 roku brązowy medal.






