Il a disputé deux Grands Prix comptant pour le Championnat du monde de Formule 1, débutant le au Grand Prix de Belgique, sans marquer de point au championnat. Il a également couru six courses hors-championnat, en remportant l'avant dernier Grand Prix de Finlande en 1952 ("l'Eläintarhanajot" à Eläintarharata sur Talbot-Lago, avant de terminer troisième de cette épreuve deux saisons plus tard en Sport, sur Ferrari).