Sytuację tę prezentowano później na szkoleniach sędziowskich jako wzorowe zachowanie arbitra.
W eliminacjach do mistrzostw świata prowadził trzy spotkania (dwa w el. MŚ 1978 i jeden w el. MŚ 1982), podobnie jak w eliminacjach mistrzostw Europy (dwa w el. ME 1980 i jeden w el. ME 1984). Był ponadto sędzią podczas dwóch edycji mistrzostw świata U-20 (1979 i 1981) oraz jednorazowo w eliminacjach igrzysk olimpijskich 1980, prowadził mecze Pucharu Europy (cztery, w tym półfinał w 1979), Pucharu Zdobywców Pucharów (osiem, w tym półfinał w 1983 oraz trzykrotnie ćwierćfinał) i Pucharu UEFA (siedem, w tym ćwierćfinał w 1983).
W kwietniu 1977 podczas eliminacyjnego meczu MŚ Austria – Malta (9:0) został opluty przez zawodnika gości.
W całej swojej karierze poprowadził ponad 1200 spotkań. Trzykrotnie sędziował finał Pucharu Polski (1976, 1979, 1981). Przez trzy miesiące gwizdał też mecze ligi Zjednoczonych Emiratów Arabskich oraz szkolił miejscowych arbitrówMarek Dabkus, Janusz Porycki: Z gwizdkiem przez świat, Wydawnictwo WPW, Olsztyn 2002., gościnnie pracował też przy Pucharze Szacha Iranu.