En 1984, il établit en 3 min 1 s 44, le meilleur temps italien du même relais, en passant le témoin à Pietro Mennea lors des Jeux olympiques de 1984 à Los Angeles. Le à Rome, il descend pour la première fois sous les 46 secondes, en 45 s 96.