历任中国常驻联合国代表团参赞,中国驻比利时使馆、驻欧共体使团政务参赞,外交部新闻司司长及发言人,中国驻荷兰大使,中国常驻联合国日内瓦办事处和瑞士其他国际组织代表、大使,中国驻法国大使,外交学院院长,中国国际关系学会常务副会长,全国政协外事委员会副主任等职。