He served as the Mayor of Perth Amboy, New Jersey and the health officer of Perth Amboy, New Jersey.
He served as the Mayor of Perth Amboy, New Jersey in 1849. He died on October 17,1872, in Perth Amboy, New Jersey.