Senat von Mississippi
Hall war Mitglied der Demokratischen Partei. Von 1906 bis 1908 gehörte er dem Senat von Mississippi an. 1908 war er Delegierter zur Democratic National Convention. Zwischen 1910 und 1912 war er Staatsanwalt im Forrest County und von 1912 bis 1918 war er Bezirksstaatsanwalt im zwölften Gerichtsbezirk des Staates Mississippi. Im gleichen Bezirk wurde er dann zwischen 1918 und 1929 Richter.