He also served as a Philadelphia councilman, alderman, and justice, as well as a member of the Pennsylvania provincial council.
In addition to his roles, he served as a municipal official in Philadelphia, including city councilman, alderman, justice, and a member of the state provincial council.