Continental Army captain, 1778-1783
State`s attorney, Rowan County, North Carolina, 1784
Teacher of law, Rowan County, North Carolina, 1784-1785
State senator, Montgomery County, North Carolina, 1786-1787
Private practice, Rowan County, North Carolina, 1787-
Member, North Carolina House of Commons, 1789
Member, North Carolina convention to ratify U.S. Constitution, 1789