于重庆曾家岩50号，1978年考入中国科学院研究生院，1982年获硕士学位，此后曾任新华社香港分社副秘书长、中华人民共和国驻芬兰大使、兼任驻爱沙尼亚大使。1997年，接替杨桂荣，担任中华人民共和国驻瑞典大使。1998年，由王桂生接任。2001年8月，任外交部副部长等职位，2009年至2014年任国务院参事。此外，他还是中共十二届、第十三届中央候补委员。