Pochodził z Lublina, wychowanek „Motoru” Lublin, w „Hetmanie” zagrał w sezonie 1971/72 i odszedł do „Widzewa” (wówczas w II lidze), 1973-76 w „Avii” Świdnik (też II liga, w jednym z sezonów najlepszym bramkarzem rozgrywek). W 1977-79 ponownie w „Hetmanie”, potem w „Chełmiance”. W 1981-83 w USA, grał „Polish American Eagles Yonkers” w ...lidze portugalskiej (złożonej z osadników portugalskich), był 2 razy amatorskim mistrzem USA, wystąpił też w sparingu ze słynną Benficą Lizbona. Po powrocie jeszcze raz w „Hetmanie” - 1984-88 trener. Zasłynął jako niezrównany w walce z napastnikami „sam na sam” .