Rooman olympialaisissa Berruti sivusi 200 metrin maailmanennätystä 20,5 niin välierissä kuin loppukilpailussakin. Hän ankkuroi samoissa kisoissa Italian 4 × 100 metrin viestijoukkueen neljänneksi. Tokion olympialaisissa 1964 Berruti sijoittui 200 metrillä viidenneksi ajalla 20,8. Hän juoksi lisäksi avausosuuden Italian seitsemänneksi sijoittuneessa pikaviestijoukkueessa. Budapestin EM-kisoissa 1966 Berruti oli 200 metrillä seitsemäs. Méxicon olympialaisissa 1968 hän juoksi viimeisen osuuden Italian seitsemänneksi sijoittuneessa 4 × 100 metrin viestijoukkueessa.