Hall was born in Bolsover, Derbyshire, and made an early appearance for Derbyshire Club and Ground in 1951 followed by second XI appearances in 1954. He made his debut first-class appearance for Derbyshire in the 1955 season against Nottinghamshire.
Hall was born in Bolsover, Derbyshire, where he started playing for Derbyshire Club and Ground in 1951 with second XI appearances in 1954. He made his first-class debut for Derbyshire in the 1955 season against Nottinghamshire.