Он служил губернатором Южной Каролины с 1842 по 1844 год и в Сенате Соединенных Штатов после смерти Эндрю П. Батлера с 1857 года до его отставки в 1860 году в связи с выходом Южной Каролины из Союза.
Он был представителем Соединенных Штатов с 1835 по 1836 год, губернатором Южной Каролины с 1842 по 1844 год и сенатором США с 1857 по 1860 год.