He was educated in the public schools of Michigan and at the Business College of Utica, New York.
In 1875, he was appointed Assistant to Chief Engineer Thomas W. Spencer of the Utica and Black River Railroad.
Removing to Watertown, New York, in 1889, he became a partner in the engineering firm of Hinds and Bond.
He was New York State Engineer and Surveyor from 1899 to 1904, elected in 1898, 1900, and 1902 on the Republican ticket.
He resigned on May 1, 1904, and became Chairman of the Advisory Board of Consulting Engineers for the Improvement of the NY State Canals.