He served as a state court Judge in Georgia from 1856 to 1858, and in the Georgia House of Representatives in 1859. He served in the Confederate States Army and represented Georgia in the Second Confederate Congress from 1864 to 1865.
He occupied various roles in Georgia's government, including serving as a judge from 1856 to 1858 and representing the state in the legislature in 1859. He also played a part in the Confederate war effort, participating in the Second Confederate Congress from 1864 to 1865.