He was born in Harrisburg, Pennsylvania, and educated at Hobart College. He was connected for some time with the Cleveland Tube Works. and in 1876, he became master in natural sciences at his alma mater, St. Paul's School in Concord, New Hampshire, where he was appointed vice rector in 1904. In 1909, he was in Europe at the University of Munich, engaged in research work. He later became head of the Coit School for American boys in Munich. In 1903 he was elected an honorary member of the New Hampshire Society of the Cincinnati.
His publications include:
- A Manual of Chemical Arithmetic (1886)
- Treatise on the X-Rays and their Relation to Medical and Surgical Sciences (1897)
- Liquid Air (1899)
- This article incorporates text from a publication now in the public domain: Gilman, D. C.; Peck, H. T.; Colby, F. M., eds. (1905). . New International Encyclopedia (1st ed.). New York: Dodd, Mead.
- Nancy Capace (January 1, 2001). Encyclopedia of Delaware. Somerset Publishers Inc. p. 153. Retrieved April 17, 2018.