Tornò a correre nel 1946, guidando diverse monoposto. Attirò comunque le attenzioni dell'Alfa Romeo che gli offrì un contratto per disputare la stagione inaugurale di Formula 1 alla guida di una delle sue vetture. Durante il primo anno ottenne un terzo posto nella gara di casa e concluse al nono posto in campionato. Successivamente passò alla BRM, svolgendo prima il ruolo di collaudatore e poi quello di pilota. Ottenne diversi successi nelle formule minori e altri cinque punti in Formula 1, ma alla fine del 1954 decise di ritirarsi dalle corse.