He was a member of the New Jersey Legislative Council in 1843, was county prosecutor of Hudson County, New Jersey from 1851 to 1855 and was Mayor of Hudson City, New Jersey in 1855.
He was a part of the New Jersey Legislative Council in 1843, served as county prosecutor of Hudson County, New Jersey from 1851 to 1855 and held the position of Mayor of Hudson City, New Jersey in 1855.