1978年-1981年,任中国外交部新闻司科员
1981年-1983年,中国任驻驻尼泊尔大使馆随随员
1983年-1984年,外交部新闻司随员
1984年-1993年,外交部办公厅秘书,1984年7月开始担任钱其琛的秘书。
1993年-1996年,外交部新闻司副司长
1996年-1998年,外交部新闻司司长、发言人
1998年-2002年,常驻联合国副代表、大使
2002年-2003年,中国中央党校学习
2003年3月-2005年12月,外交部部长助理。
2005年12月-《世界知识》出版社任总编辑。