Zdobył srebrny medal w sztafecie 4 × 100 metrów (w składzie: Stefano Curini, Stefano Rasori, Pietro Farina i Caravani) na uniwersjadzie w 1977 w Sofii. Na mistrzostwach Europy w 1978 w Pradze zajął w tej konkurencji 5. miejsce.