Private practice, Richmond, Virginia, 1808
State delegate, Virginia, 1809-1812
Member, Virginia Privy Council, 1812-1835
Lieutenant governor, Virginia, 1818-1835
Allotment as Circuit Justice:
Fifth Circuit, March 10, 1841-January 24, 1843
Ninth Circuit, January 25, 1843-May 31, 1860