1959年—1964年 北京大学学习;
1964年—1967年 北京外国语学院研究生班进修;
1967年—1968年 中国人民外交学会科员;
1968年—1970年 在山西离石、江西上高等地的干校和广州军区汕头牛田洋农场劳动锻炼;
1970年—1977年 中国驻肯尼亚共和国大使馆职员、随员;
1977年—1983年 外交部新闻司科员、副处长;
1983年—1985年 中国驻莱索托王国大使馆一秘;
1985年—1990年 外交部新闻司副司长、司长,外交部发言人;
1990年—1993年 外交部部长助理;
1993年—1995年 中国常驻联合国代表、特命全权大使;
1995年—1998年 外交部副部长;
1998年—2001年 中国驻美利坚合众国特命全权大使;
2001年—2003年 外交部副部长;
2003年—2007年 外交部长。
2007年4月27日 杨洁篪接替其出任中国外交部长。
2008年3月,任十一届全国人大外事委员会主任委员。
2009年3月,将出任第十一届全国人民代表大会第二次会议也将更换新闻发言人。
第十六届中共中央委员,第十一届全国人大常委会委员,中国人民外交学会名誉会长。
高校任职
1.南开大学周恩来政府管理学院院长、教授、博士生导师
2.外交学院外交与国际关系学院院长
3.北京外国语大学国际关系学院名誉院长
4.北京大学教授
5.暨南大学顾问、名誉教授
6.上海交通大学名誉教授
7.山东外事翻译学院名誉院长
8.北京语言大学人文学院名誉教授
9.浙江工商大学名誉教授