In June 1865, he was appointed Secretary of State of Mississippi by the military. He served in this position until August 12, 1869. From 1870 to 1876, he represented the state's 12th district (Madison County) in the Mississippi Senate. For part of that time, he was also its President Pro Tempore. In 1876, he was a commissioner from Mississippi to the Centennial Exposition.