加入英属印度政府，1948年转投外交部，1953年出任英国驻中华人民共和国临时代办（中方称为外交代表），1954年至1955年间进一步成为首任英国驻华代办，并与中国国务院总理兼外交部长周恩来建立起较友好的关系。离开中国后，杜维廉在1955年转任英国驻埃及大使，任内发生1956年苏伊士运河危机。他在1958年出任英国驻联合国次官，同年改任英国驻伊拉克大使、到1962年出任外交部副国务次官，同年再调任英国驻苏联大使，任内见证苏共中央第一书记赫鲁晓夫于1964年失势下台。在1965年退休后，杜维廉在1967年