Il a participé à huit Grands Prix comptant pour le championnat du monde de Formule 1 en cinq ans, débutant le au Grand Prix d'Italie sur le circuit de Monza. En 1953, il gagne le Circuit du Lac d'Aix-les-Bains sur O.S.C.A. 20 (en Formule 2). Après deux ans avec l'écurie O.S.C.A., il rejoint l'écurie Gordini en 1954 avec Jean Behra. Il inscrit deux points en championnat du monde grâce à sa cinquième place au Grand Prix d'Argentine 1954 sur le Circuit Oscar Alfredo Galvez à Buenos Aires. Il a également disputé vingt-cinq courses hors championnats, finisant quatrième à Pau.