1987年，先后担任中华人民共和国外交部亚非司中东处副处长，一等秘书，处长。1987年至1990年，担任中国常驻联合国代表团参赞。1990年至1993年，担任中华人民共和国驻巴林国特命全权大使。1993年至1995年，担任中华人民共和国驻约旦哈希姆王国特命全权大使。1995年至1999年，担任中华人民共和国驻伊朗伊斯兰共和国特命全权大使。2002年9月至2006年，担任中国政府中东问题特使。