Constable, Williamson County, Tennessee, 1864-1836
Justice of the peace, Williamson County, Tennessee, 1836-1844
Private practice, Waynesboro, Tennessee, 1844-1847
State district attorney general, Waynesboro, Tennessee, 1847-1855
Private practice, Jacinto, Mississippi, 1855-1858
Judge, Probate Court of Tishomingo County [Mississippi], 1858-1865
District chancellor, Mississippi, 1865-1866