He was a member of South Carolina House of Representatives from 1796 to 1797, and was elected as a Federalist to the Sixth United States Congress, serving from March 4, 1799, to March 3, 1801. After leaving Congress, he resumed practicing law in Columbia in 1804, and was elected a member of the board of trustees of the University of South Carolina in 1805. He was Intendant of Columbia in 1807, and was elected judge of the South Carolina Circuit Court in 1810.
He served in the South Carolina House of Representatives from 1796 to 1797, and was elected a Federalist to the Sixth United States Congress, serving from March 4, 1799, to March 3, 1801. After leaving Congress, he resumed practicing law in Columbia in 1804, and was elected a member of the board of trustees of the University of South Carolina in 1805. He served as Intendant of Columbia in 1807, and was elected judge of the South Carolina Circuit Court in 1810.