Sędzią międzynarodowym został w 1961 roku. W 1966 roku został wyznaczony do sędziowania meczów podczas mistrzostw świata. Ostatecznie poprowadził na nich jeden mecz – zakończone bezbramkowym remisem spotkanie fazy grupowej RFN–Argentyna, a w trzech innych starciach pełnił funkcję sędziego-asystenta. Sędziował 67 (lub 75) meczów międzynarodowych, w tym 10 reprezentacyjnych, a także mecze europejskich pucharów. W 1968 poprowadził również spotkanie rewanżowe Pucharu Interkontynentalnego między Manchesterem United a Estudiantes La Plata. Ponadto był arbitrem ponad 230 spotkań ligowych w Jugosławii (144 w pierwszej lidze i 87 w drugiej), a także sędziował mecze ligowe na Węgrzech (2 spotkania) i w Grecji (4 pojedynki). Karierę sędziowską zakończył w wieku 48 lat.