1992年至1996年掌外交部西欧司处长、参赞；1996年起派驻比利时王国大使馆、驻欧共体使团参赞、公使衔参赞；1997年至2001年担任外交部发言人、外交部新闻司参赞、副司长、司长。2002年，接替穆文担任中华人民共和国驻巴勒斯坦大使。2003年，由刘玉和接任。2004年任中华人民共和国驻瑞士大使。2009年，任中华人民共和国驻西班牙大使。2014年11月卸任。