Pochodził z Izbicy, w 1953 z ŁKS został wicemistrzem Polski juniorów i w 1954 zagrał łódzkim klubie 1 mecz w I lidze. Przed wojskiem znalazł w „Avii”, a po odbyciu służby w zamojskim „Techniku” (1957-59) i jako wyróżniający się, wrócił do Świdnika, gdzie występował do 1962 (zdobywał po 4 bramki w meczu). Potem w rodzinnym „Ruchu” Izbicy (grający trener) i jeszcze raz w „Techniku” (1965-66) i „Tomasovii”. Został trenerem, także m.in. „Hetmana” (1977) i „Unii” Hrubieszów. Później działacz OZPN.