In 1957 en 1958 reed Hall in een aantal Formule 2-races. Hij schreef zich in 1958 in voor één Formule 1-race van dat jaar voor Lotus, de Grand Prix van Marokko, maar hij was niet aanwezig op het Ain-Diab-circuit en startte de race niet. Aan het eind van dat jaar nam hij afscheid van de autosport.