1977畢業於北京外國語大學,1985-1986在英國肯特大學深造,獲得碩士學位。
1978-1982隸屬羅馬尼亞大使館。
1982-1990歷任外交部翻譯室三秘、二秘、副主任,承擔國家的翻譯工作,參與解決柬埔寨問題的和平談判。
1992-1993參加過聯合國在柬埔寨的維和工作。
1993-1997就職於外交部亞洲司,任副司長、壹秘、參贊,主要負責亞洲多邊合作和東盟事務。
1997駐印度尼西亞大使館公使銜參贊。
1998為駐菲律賓大使。
2000年出任外交部亞洲司司長,參與推動中國與東盟建立全面戰略夥伴關系,斡旋朝核問題和六方會談。
2003年至2007年3月,他擔任駐澳大利亞大使。
2007年4月至2010年3月任中國駐英國大使。
2009年2月至2003年3月,外交部副部長。
2013年3月擔任第十二屆全國人民代表大會第壹次會議發言人。
負責亞洲地區、邊境和海洋事務及翻譯室。