He graduated from Genesee Wesleyan Seminary, and in 1856 from Hobart College.
In 1859, he returned to Yates County, and married Eliza Ann Bunce (1838–1898).
In 1891, he was elected President of the Dundee State Bank.
On January 20, 1896, he was appointed as a member of the New York State Civil Service Commission, and remained in office until 1899.
He died on July 11, 1917, at his home in Dundee, New York, of a stroke.