7年就读于伦敦大学亚非学院，后于剑桥大学就读，1950年获博士学位。1960年至1968年任伦敦大学亚非学院汉学讲座教授；1968年至1980年任英国剑桥大学汉学教授；1980年至1994年任美国普林斯顿大学胡应湘汉学教授。1967年2月被选为英国国家学术院（the British Academy）院士。