Private practice, Lynchburg, Virginia, 1813-1814, 1815-1816
Prevost Guards of Virginia lieutenant, 1814
Private practice, Natchez, Mississippi, 1816, 1842-
Private practice, Winchester, Mississippi, 1816-1817
Justice, Mississippi Supreme Court, 1817-1818
Judge, Mississippi Supreme Court, 1818-1825
U.S. senator from Mississippi, 1825, 1827-1832
Charge d`affaires to Mexico, U.S. Department of State, 1836-1836
Envoy extraordinary and minister plenipotentiary to Mexico, U.S. Department of State, 1837-1842
Private practice, Richmond, Virginia, -1863