[1][2] Hall was born at The Peak in Hong Kong in 1927 and educated at Geelong Grammar School in Australia from 1942 to 1946.
Described as "a tall fast-medium bowler",[5] he made his first-class debut during the season, appearing for the side against Northants at Fenner's in mid-May.
He won his Blue in the 1949 University Match, taking two wickets and scoring 12 runs in a Cambridge victory.
In total Hall played 11 first-class matches for the university, taking 27 wickets and scoring 172 runs.
[7] Later in the month he played in his only Plunket Shield match for the side, a fixture against Wellington at the Basin Reserve.