Urodzony 18 lipca 1949 roku w Zabrzu; obrońca.
Wychowanek Sparty Mikulczyce, więc szybko trafił do Górnika Zabrze, dla którego zagrał 220 meczów w ekstraklasie, zdobywając w nich 18 goli. Dwukrotny mistrz kraju (1971, 1972) w jego szeregach, aż pięciokrotny zdobywca Pucharu Polski (1968-1972). Po wyjeździe do Szwajcarii grał jeszcze w FC Sankt Gallen, gdzie – w grupach juniorskich – próbował zawodu trenera; prowadził też krótko seniorski zespół Blau-Weiss w tymże mieście.
W reprezentacji Polski – 55 meczów i 6 goli; jednokrotny kapitan drużyny narodowej. W zespole Kazimierza Górskiego współuczestniczył w największych jego sukcesach: ma na koncie olimpijskie złoto (Monachium 1972) i srebro (Montreal 1976), a przede wszystkim – brąz mistrzostw świata w RFN w 1974 roku.






