Brał udział w Mistrzostwach Europy 1974 obywających się w Rzymie, podczas których zajął 9. miejsce w chodzie na 20 km. W tej samej konkurencji zdobył srebrny medal na Igrzyskach Śródziemnomorskich 1975 w Algierze. Reprezentował Jugosławię podczas Letnich Igrzysk Olimpijskich 1976 w Montrealu. Chód na 20 km ukończył na 24. miejscu, z czasem 1:34:46,8. Rekord osobisty na 20 km wynoszący 1:29:35 ustanowił w 1981.