地会来华传教，1885年被派遣来华，在山西省曲沃县传教，次年被戴德生按立为牧师，并调往洪洞。1902年，接替戴德生担任中国内地会总监一职，到1935年，长达33年。退休后继续居住在中国，抗日战争期间曾被日军关押。1945年返回英国。1946年5月11日在伦敦去世。