Hall was born in Grangemouth, the youngest son of William Hall of Helensburgh. He was educated at the Hermitage School, Dunoon Grammar School, and Hillhead High School, Glasgow, after which he worked in the office of the chartered accountants Paterson & Benzie. In October 1914 he enlisted into the 17th Battalion, Highland Light Infantry, as a private. He was commissioned as a second lieutenant in the 9th Battalion of the Princess Louise's regiment on 17 April 1915, and was sent to France in July. Hall was seconded to the Royal Flying Corps with the rank of lieutenant on 1 December 1916. After completing his pilot training he was posted to No. 57 Squadron in France, flying the DH.4 two-seater day bomber. He was appointed a flight commander with the acting-rank of captain on 18 June 1917. On 27 July he and observer/gunner 2nd Lieutenant N. M. Pizey drove down an Albatros D.V out of control over Houthulst Forest, though Pizey was killed in the action. Hall was then paired with Lieutenant Britton, who was wounded by "friendly fire" from a French SPAD over Ypres on 20 August. On 2 October, Hall, with 2nd Lieutenant Edward Patrick Hartigan, led a flight of five DH.4s on a bombing attack on the enemy aerodrome at Abeele. On their return they were attacked by Albatros D.V fighters over Roeselare. In the "confused" action that followed Hall and Hartigan claimed four D.Vs shot down, and probable hits on at least six others. Two DH.4s were shot down and their crews killed, and a third crash-landed in enemy territory, killing the observer, while the pilot was captured. On 26 November, following this action, Hall was awarded the Military Cross. His citation read: Hall and Hartigan drove down another D.V on 28 October, west of Roeselare. On the morning of20 November, the first day of the battle of Cambrai, they set off alone on a weather reconnaissance mission, but did not return. The wreckage of their aircraft was discovered later in the day near Les Alleux, Ardennes. Hall and Hartigan are buried together in the Longuenesse Souvenir Cemetery at Saint-Omer, France.