Urodzony 12 lutego 1959 w Mysłowicach; pomocnik, obrońca.
Wychowanek Górnika 09 Mysłowice. W ekstraklasie grał dla GKS-u Katowice (145 gier) i Widzewa (45), notując w sumie 190 występów ligowych (i zdobywając 10 goli). Byłoby więcej, gdyby nie przepychanki z Ludowym Wojskiem Polskim i przymusowe zesłanie do Czarnych Czarne w celu zaliczenia służby wojskowej… W czasach poPRL-owskich grał jeszcze w izraelskim Hapoelu Kfar Saba, niemieckich klubach VfL Lubeka, VfL Osnabru?ck i Hessen Kassel (93-95), a także w Górniku Lędziny i LKS Stara Wieś. Z Widzewem sięgnął po Puchar Polski, z Hapoelem – po Puchar Izraela.
W reprezentacji Polski rozegrał 17 spotkań.






