Ur. w Zamościu, pochodzi z pobliskiego Bródka, ukończył Technikum Samochodowe, początkowo pracował w "Autonaprawie", od 1979 w Wojewódzkiej Federacji Sportu. W 1981 został wiceprezesem Klubu "Agros" i jego kierownikiem, wiążąc się z nim na stałe, na przemian pełniąc też funkcję i prezesa (1992-96 i od 2005). Pod jego kierownictwem stał się znany w Polsce (zwłaszcza dzięki lekkoatletyce) i jednym z najlepszych w regionie, mającym  w dorobku dziesiątki medali mistrzostw Polski, dochowując się nawet olimpijczyków. Od 2008 jest wiceprezesem lubelskiego OZLA. W 2016 został wiceprzewodniczącym WZ LZS. W przeszłości był czołowym sędzią piłkarskim na Zamojszczyźnie.