Urodzony 28 grudnia 1953 w Żarach; pomocnik.
Wychowanek Promienia Żary, z którego – jako nastolatek – trafił do ROW-u Rybnik i rozpoczął świetną karierę ligową. W ekstraklasie rozegrał 263 spotkania (ROW – 129, Ruch Chorzów – 134), zdobywając 18 goli. Z „Niebieskimi” wywalczył tytuł mistrza Polski w roku 1979. Na „saksach” w austriackim Wolfsberger FC, oraz australijskim zespole Apia Leichhardt FC z Sydney, z którym sięgnął po mistrzostwo tego kraju. Kończył boiskową przygodę w GKS-ie Tychy. Tam też podjął pierwszą pracę trenerską, później prowadząc także AKS Mikołów, Ruch (trzykrotnie), Górnik Zabrze (dwukrotnie), ale także Polonię Bytom, Pogoń Szczecin, Dyskobolię Grodzisk Wlkp., GKS Katowice i cypryjski Anorthosis (Puchar Cypru).
W okresie od 17 czerwca 1996 do 30 czerwca 1998 – trener reprezentacji U23, równolegle od 23 lipca 1997 do 11 maja 1998 asystent selekcjonera zespołu narodowego, Janusza Wójcika.






