He served two terms as Mayor of Chattanooga (1882–1883), and in his later years served as the city's Commissioner of Education.
He held office twice as Mayor of Chattanooga (1882–1883), and later served in an educational capacity for the city.