2007年至2009年任英国驻阿富汗大使、2009年至2010年任外交大臣驻阿富汗及巴基斯坦特使。在2010年从政府退休以后，他由2011年起获聘任为英国航太系统公司国际商业发展部总监。古沛勤于1977年加入外交部，1980年至1983年在英国驻埃及开罗大使馆先后任三等秘书和二等秘书、1983至1985年调返伦敦外交本部任规划参议组一等秘书、1985年至1987年任外交部常务次官私人秘书、1987年至1991年任一等秘书、1991年至1993年任外交部保安政策司助理、1993年至1994年借调任国际战略