Il a entre autres gagné les 4 Heures de Budapest 1963, les courses de côte de Trento-Bondone et Nissène 1971 (sur Chevron B19), les de Pergusa 1977, le Grand Prix de Brno 1977 et 1978 ( en 1979), les 4 Heures d'Estoril 1977, de Monza 1978, du Nürburgring 1979, le RAC Tourist Trophy 1979, et en Championnat du monde des voitures de sport 1983 catégorie C2 Junior (pour sa première année d'existence) les 1 000 kilomètres de Silverstone, les 1 000 kilomètres du Nürburgring et les de Kyalami. Il s'est aussi classé deuxième du Tour d'Italie automobile en 1978 (comptant alors pour la Coupe FIA des pilotes) sur Porsche 935 Turbo, deux ans après sa victoire de 1976 sur Lancia Stratos Turbo avec Piero Sodano, et troisième des 24 Heures de Spa 1964, 1970 et 1971. Il tenta également sans succès de se qualifier pour le Grand Prix automobile d'Italie 1974 sur Brabham BT42 à moteur Ford, et il participa sur Tecno F3 à la "Temporada" Argentine avec sa sœur Rosadele et Giacomo Russo en 1967. Il a aussi disputé huit éditions des 24 Heures du Mans, terminant en 1968 sur Alfa Romeo T33B/2 et en 1981 sur Lancia Beta Montecarlo Turbo I4 avec Eddie Cheever et Michele Alboreto.