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