Er war Teilnehmer der Olympischen Sommerspiele 1972 in München. Im olympischen Straßenrennen wurde beim Sieg von Hennie Kuiper als 51. klassiert. Im Mannschaftszeitfahren belegte er mit Cvitko Bilić, Radoš Čubrić und Janez Zakotnik den 21. Platz. 1971 und 1972 gewann er mit dem jugoslawischen Vierer das Mannschaftszeitfahren bei den Balkan-Meisterschaften. 1967 und 1972 gewann er das Straßenrennen in Kranj, das später als Grand Prix Kranj im Rennkalender der Union Cycliste International (UCI) geführt wurde.