He took part in several non-championship Formula Two and Formula One races with Ecurie Ecosse, with a best result of third in the 1952 Scotland National Trophy and 1952 Joe Fry Memorial Trophy.
He participated in non-championship Formula Two and Formula One races with Ecurie Ecosse, securing a top result of third place in the 1952 Scotland National Trophy and 1952 Joe Fry Memorial Trophy.