 Hall started motor racing in 1922 and was a prolific amateur competitor at many venues including Donington Park, Shelsley Walsh, the Isle of Man and the Mille Miglia until his retirement in 1951.He favoured races that demanded stamina and is mostly remembered today for his multiple drives in the 410-mile (478 from 1933) RAC Tourist Trophy (TT) in Ulster, where he competed every year it was held there (1928 to 1936).In 1960, he presented a perpetual trophy to the B.A.R.C.