Conducted apothecary shop in connection with medical practice. A founder, junior fellow College of Physicians, Philadelphia, signed college constitution at its adoption, 1787, treasurer, 1791-1809. An incorporator Pennsylvania Humane Society, president, 1799.
Member Pennsylvania Senate, 1799-1801. Member United States House of Representatives from Pennsylvania, 10th congress, November 16, 1808-June 1809. Member Pennsylvania Prison Society Author: A Short Compilation of the Extraordinary Life and Writings of Thomas Say, 1796.
An Annual Oration Pronounced before the Humane Society of Philadelphia, 1799.