Alabama House of Representatives
Im Jahr 1839 wurde er Bürgermeister von Tuscaloosa; von 1841 bis 1843 gehörte er dann dem Repräsentantenhaus von Alabama an. Zwischen 1850 und 1851 fungierte er als Richter für den siebten Gerichtskreis von Alabama. Am 4. März 1851 zog Smith ins US-Repräsentantenhaus ein, dem er sechs Jahre lang angehörte; vor seiner letzten Amtsperiode trat er zur American Party über.