Fought with the British Army in the Revolutionary War, 1777-1781
Private practice, Leonardtown, Maryland, 1787-1790
Private practice, Annapolis, Maryland, 1790-1794, 1799-1800
State delegate, Maryland, 1794-1799
Private practice, Montgomery County, Maryland, 1802-1807
Counsel, Hon. Samuel Chase, Supreme Court of the United States, during Senate impeachment trial, 1805
U.S. representative from Maryland, 1807-1813
Private practice, Georgetown, D.C., 1813-1815