Neben seinen beiden Marathontiteln wurde er dreimal italienischer Meister über 3000 m Hindernis (1989, 1991, 2004), zweimal über 5000 m (1994, 1998) und einmal über 3000 m in der Halle (1990). Insgesamt achtmal startete er bei den Crosslauf-Weltmeisterschaften, mit einem 24. Rang auf der Kurzstrecke 1998 in Marrakesch als bester Platzierung.