任英国驻北京领事馆见习翻译员。1888年升为北京公使馆馆员，1891年成为中文书记长。1896年出任驻朝鲜国汉城总领事。1898年升为驻华代理公使，1901年成为办理公使，1906年成为驻华特命全权公使。1911年辛亥革命期间，促成袁世凯北洋军与革命党停战议和，也促成了宣统退位，中华民国取代大清帝国。1915年曾鼓吹袁世凯称帝。1920年退休。1921年至1922年曾出席华盛顿会议。1925年去世。