He was appointed professor of the institutes and practices of medicine in Rush Medical College in Chicago, Illinois; resigned after one year, in 1846, and established the Buffalo Medical Journal.
With Doctors White and Frank Hastings Hamilton he founded the Buffalo Medical College in 1847, where he was professor of the principles and practice of medicine for six years.
He was afterward professor of the theory and practice of medicine in the University of Louisville, Ky., from 1852 to 1856.
In 1859 he moved to New York and in 1861 was appointed visiting physician to Bellevue Hospital; from 1861 to his death, in 1886, he was professor of the principles and practice of medicine in Bellevue Hospital Medical College (consolidated with the medical department of New York University in 1898), and from 1861 to 1868 he was professor of pathology and practical medicine in Long Island College Hospital.
His funeral was held at Christ Church United Methodist at the corner of Fifth-avenue and Thirty-fifth-street in Manhattan.