Studiò alla Grammar School di Aberdeen e all'Università di Aberdeen. Si è laureato in medicina nel 1871 e poi praticò a Edimburgo e in seguito si trasferì a Londra, prima di essere nominato, dopo un decennio, un medico della regina Vittoria.