Ha preso parte a 19 Gran Premi del Mondiale di Formula 1, ottenendo un podio ed un totale di 10 punti. La sua prima gara è stato il Gran Premio di Germania 1953 dove concluse al nono posto. Ha gareggiato anche nella categoria Sport Prototipo e nel 1970 ha vinto la 24 ore di Le Mans con Richard Attwood guidando una Porsche 917K.