He participated in 17 Formula One World Championship Grands Prix, debuting on 17 July 1954, plus numerous non-Championship races. He scored a total of 2 championship points, thanks to driving his Maserati 250F to fifth place in the 1956 British Grand Prix, enough to earn him joint 19th place in that season's World Championship. He won minor non-championship Formula One races at Castle Combe in 1954 and Aintree in 1956, and also won two points in the 1957 World Sportscar Championship, finishing in 5th place in that season's 1000km of Nürburgring, sharing a Maserati 300S with teammates Stirling Moss, Juan Manuel Fangio and Chico Godia.