 In 1816, he was elected as the solicitor of Abbeville County, South Carolina.He became the Attorney General of South Carolina in 1822.In 1830, after having lost a bid for a seat in the South Carolina Senate, he was elected to fill a vacant seat in the South Carolina House of Representatives.