联合国秘书处
1981年担任联合国秘书处翻译，1983年任外交部非洲司随员、副处长，开始外交生涯，曾任驻津巴布韦大使馆二秘、驻联合国代表团参赞、驻美国大使馆公使衔参赞、公使、外交部司长等职。2006年1月，任外交部部长助理。2008年7月至2010年3月，任外交部副部长。2010年3月，出任常驻联合国日内瓦办事处及瑞士其他国际组织代表。2012年2月，出任國務院僑務辦公室副主任。2016年1月，卸任国务院侨务办公室副主任职务。