Han vant European Touring Car Championship i 1966 for Alfa Romeo. Han debuterte i Formel 1 i Sør-Afrikas Grand Prix 1968 for Ferrari. Han måtte imidlertid bryte løpet etter å ha kjørt av banen. Senere i sesongen vant han en søramerikansk Formel 2-turnering med Ferrari, men ble ikke beholdt av den italienske giganten. Han gikk derfor tilbake til Alfa Romeo, som i 1970 deltok i Formel 1 som motorleverandør for McLaren. I 1971 gikk han til March, men uten noen spesiell suksess.