Hij nam tussen 1972 en 1977 deel aan 73 Grands Prix weekeinden en startte 72 maal een wedstrijd voor de teams Williams, Surtees en Brabham. Hij behaalde hierin één overwinning (zijn thuisrace in 1975), één pole position (de Grand Prix van Zuid-Afrika in 1975), 5 snelste ronden, 6 podia en 58 punten.