He graduated from Yale College in 1860. He later studied geology and mineralogy in New Haven, and afterwards paleontology and anatomy in Berlin, Heidelberg and Breslau. He returned to the United States in 1866 and was appointed professor of vertebrate paleontology at Yale University. He persuaded his uncle George Peabody to establish the Peabody Museum of Natural History at Yale.