He was a medical doctor and three times Mayor of Perth Amboy, New Jersey. He served as the health officer of Perth Amboy, New Jersey and supervised the construction of the city's first sewer system.
He was a medical professional and held three consecutive terms as mayor of Perth Amboy, New Jersey. He managed the city's health department and supervised the creation of its first sewerage system.