 He attended the common schools and Middleburgh (New York) Academy, and studied law.He was admitted to the bar in 1836 and commenced practice in Mount Pleasant, Ohio (according to some sources) or Mount Vernon, Ohio (according to his congressional biography).Hall served as assistant United States marshal in 1839, and prosecuting attorney of Union County from 1840 to 1842.