Pochodzi z Biłgoraja, ukończył Technikum Rolnicze w Różańcu i AWF w Białej Podlaskiej (1979), był szczypiornistą "Łady" (pocz. l. 70-tych) i AZS AWF BP (III liga). Od 1979 w Zamościu, uczył w szkole nr 10, potem także w INR AR, od 1981 trenerem piłkarek ręcznych w "Padwie", trenował też piłkarki z III LO.