Ur. w Chorzowie, w młodości grał w tamtejszym znanym po wojnie AKS, w 1952-71 związany z TSWL, najpierw podchorąży, potem dydaktyk (eksploatacja samolotów), później w pracował w Ustroniu Śl. Był zawodnikiem, działaczem i trenerem piłkarzy WKS "Technik" (1960-68 - z krótką przerwą), którzy należeli wówczas do najlepszych w województwie, później zamojskiego "Hetmana"; trenował również "Start" Krasnystaw, "Tomasovię" i po powrocie do Zamościa (1984) szczebrzeszyńskie "Roztocze".