 Grant served as physician to several Governors General from 1867 to 1905.He was a Fellow of the Royal College of Physicians and a member of the Geological Society of England.He was named a KCMG in 1887.