1820-1822 im Repräsentantenhaus von South Carolina. 1822 Bürgermeister von Charleston. 1822-1829 Vertreter im US-Repräsentantenhaus für South Carolina. 1830-1832 Gouverneur von South Carolina. Brigadegeneral der Nationalgarde. Gründete die Bank of Charleston. Direktor der Eisenbahngesellschaft Louisville, Cincinnati & Charleston Railroad. 1836 im Senat von South Carolina.