State representative, Tennessee, 1841-1847
Private practice, Greeneville, Tennessee, 1846-1847; 1848-1860
Editor, Greeneville [Tennessee] Spy, 1849
U.S. Army major, Quartermasters Corps, 1848
Commissioner, State of Tennessee, 1858
Justice, Tennessee Supreme Court, 1860, 1864-1868
Delegate, Peace Conference, Washington, D.C., 1861