古希腊语、拉丁语及古典文学之前，他曾在世界各地居住。他曾于中国、香港及纽西兰任教，担任奥克兰大学的中文系系主任及香港理工大学翻译系系主任、香港公开大学担任人文社会科学学院院长、澳洲国立大学亚洲研究院中国及韩国中心的主席。目前，他在香港中文大学任教。在翻译路上，他最感激霍克思、柳存仁和宋淇三位良师。「霍克思是我在牛津大学的老师、我的岳父，也是改变我生命的人。我的翻译知识几乎全是由他传授的。宋淇是我八十年代在香港中文大学任职时的上司，他是一个富创意的学者，扶植了不少年轻作家。柳存仁是我在