Zdobył dwa srebrne medale igrzysk śródziemnomorskich (Latakia 1987) i (Ateny 1991). Na Igrzyskach Olimpijskich w Seulu w 1988 uplasował się na 13. pozycji. Zajmował dziesiąte miejsca na Mistrzostwach Świata w Helsinkach w 1983 i Halowych Mistrzostwach Świata w Paryżu w 1985. Na Mistrzostwach Świata w Rzymie w 1987 nie zakwalifikował się do finału. Na Mistrzostwach Europy w Splicie w 1990 był 8. Dwukrotnie wywalczył tytuł mistrza Włoch na otwartym stadionie (1982, 1988) i jeden raz w hali (1992).