Il est gouverneur de la Caroline du Sud de 1842 à 1844 et du Sénat des États-Unis, à la suite du décès d'Andrew P. Butler, de 1857 jusqu'à sa démission en 1860 à la suite de la sécession de la Caroline du Sud de l'Union.
Il est représentant des États-Unis de 1835 à 1836, gouverneur de la Caroline du Sud de 1842 à 1844 et sénateur des États-Unis de 1857 à 1860.