Od 1967 roku, przez jedenaście lat był rozjemcą na boiskach Ekstraklasy, a jako sędzia międzynarodowy zadebiutował w 1973 roku. Przez blisko pół wieku kierował lubelskim środowiskiem sędziów, przez prawie dwadzieścia lat zasiadał w zarządzie kolegium sędziów PZPN pełniąc też m.in. funkcję wiceszefa Najwyższej Komisji Odwoławczej.Miał istotny udział w promowaniu do roli arbitrów międzynarodowych: Kazimierza Orłowskiego, Marka Kowalczyka, Tomasza Mikulskiego i Pawła Gila. W latach aktywności zawodowej sportowe pasje godził z pełnieniem dyrektorskich funkcji w przedsiębiorstwach budowlanych.