Private practice, New Bern, North Carolina
Continental Army lieutenant
Clerk, North Carolina State Senate, 1777-1779
Member, Board of Auditors for Public and Private Accounts, 1779
Commissioner for sale of confiscated properties, New Bern, North Carolina, 1780
Member, North Carolina House of Commons, 1784, 1786-1788
Delegate, Continental Congress, 1784-1785
Member, North Carolina convention to ratify U.S. Constitution
U.S. attorney for the District of North Carolina, 1789-1790
Nominated to U.S. Circuit Court for the Fifth Circuit, February 21, 1801; confirmed, February 24, 1801; declined appointment