캐나다 온타리오에서 태어나 토론토 녹스 칼리지에서 신학을 공부했다. 1888년 캐나다 장로교회의 허난 북부 선교 개척 선교사로 중국에 갔고, 1900년 의화단 사건 때 피난길에서 칼에 맞아 죽을 고비를 넘겼다. 1907년 여름 한국을 방문해 평양대부흥의 현장을 본 뒤, 이듬해부터 만주와 중국 각지에서 부흥 집회를 인도했다. 1925년 캐나다 교단 통합 때 장로교회에 남아 예순이 넘은 나이에 만주로 가서 새 선교지를 개척했다. 말년에 두 눈의 시력을 잃고도 설교를 멈추지 않았으며, 1936년 캐나다에서 세상을 떠났다.