 He was born in Kingston, New Hampshire, graduated from the United States Naval Academy and reached the grade of master (1871) in the United States navy, from which he resigned in 1875.Thereafter he studied at Harvard, Newton Theological Institution, Union Theological Seminary, and the universities of Berlin and Leipzig.In 1883 he became associate professor of biblical interpretation and in 1886 professor of Hebrew and cognate languages in Newton Theological Institution.