Zdobył srebrny medal w chodzie na 20 kilometrów na igrzyskach śródziemnomorskich w 1997 w Bari, za swym rodakiem Giovannim De Benedictisem. Na mistrzostwach świata w 1997 w Atenach był na tym dystansie siódmy. Zajął 11. miejsce na tym dystansie na mistrzostwach Europy w 1998 w Budapeszcie.