这位苏格兰老夫子是英国牛津大学的文学硕士。他到宫里教书是由于老洋务派遗老李经迈(李鸿章之子)的建议,经徐世昌总统代向英国公使馆交涉,正式被清室聘来的。他曾在香港英总督那里当秘书,入宫之前,是英国租借地威海卫行政长官。