 As a Democrat, he was New York State Engineer and Surveyor from 1852 to August 1, 1853, when he resigned.From 1855 to 1857, he was a New York State Railroad Commissioner.Afterwards he became Chief Engineer and Assistant to the President of the Erie Railroad, and later Chief Engineer and Vice-President of the Galena and Chicago Union Railroad.