Abile nella guida in condizioni estreme, tanto da essere considerato uno dei migliori piloti della storia della F1 a guidare sul bagnato, colse il suo unico successo in Formula 1 al Gran Premio d'Austria 1975 sotto il diluvio. Nella sua carriera in massima serie corse per March, Surtees e Alfa Romeo. Proprio alla guida delle vetture della casa di Arese prese parte a diverse edizioni del Campionato mondiale sportprototipi, in cui colse diversi successi, portando il costruttore alla vittoria del titolo 1977.