1994年，任中国驻美国洛杉矶总领事馆总领事。1995年，任中国驻美国大使馆公使。1998年，接替华君铎，担任中华人民共和国驻澳大利亚大使。2001年，由武韬接任。2003年至2005年，任外交部副部长。2005年至2010年，接替杨洁篪，担任中华人民共和国驻美国大使。2008年，当选第十一届全国政协常务委员，代表对外友好界，分入第四十七组。并担任外事委员会专委。2013年至今，第十二届全国政协常委、第十二届全国政协外事委员会副主任、博鳌亚洲论坛秘书长、中国-美国人民友好协会副会