En tant que pilote automobile, il remporte le Grand Prix de Pau en 1947 et 1948 sur Maserati. Il participe, toujours avec Maserati, au Grand Prix de Suisse 1950 à Bremgarten bei Bern, son seul Grand Prix comptant pour le championnat du monde de Formule 1. Qualifié en quinzième position, à 24 secondes de Juan Manuel Fangio, il termine septième, à trois tours du vainqueur Nino Farina. Il participe également au Grand Prix de Modène où il termine quatrième.