Ur. w Anielopolu, absolwent zamojskiego LO (1956), grał w "Zrywie" i "Hetmanie II" Zamość, od 1956 studia i AZS AWF Warszawa, potem "Polonia" Warszawa, "Lublinianka", "Górnik" Wałbrzych, "Zagłębiu" Sosnowiec, od 1969 w "Polonii" Melbourne (9 lat), przed wyjazdem powołany został do kadry olimpijskiej.  Był pierwszym piłkarzem zamojskim, który grał za granicą. Czynny zawodniczo do 1977, uczył WF. Powrócił w 1993 po 12 latach pobytu w USA, gdzie pracował jako trener.