Continental Army private, 1781-1782
Private practice, Westmoreland County, Virginia, 1784
Private practice, Alexandria, Virginia, 1785-1790
State delegate, Virginia, 1787
Delegate, Virginia convention to ratify the U.S. Constitution, 1788
Private practice, Richmond, Virginia, 1790-1798
Allotment as Circuit Justice:
Southern Circuit, Fall 1798, Fall 1800
Middle Circuit, Fall 1799
Eastern Circuit, Spring 1800
Second Circuit, April 29, 1802-March 2, 1803
Third Circuit, March 3, 1803-November 26, 1829