同年进入中华人民共和国外交部工作。1967年至1974年，在非洲任职。1975年至1982年，在泰国任职。1982年至1991年，在中华人民共和国外交部翻译室分别任副处长，处长，副主任。1991年至1995年，任中华人民共和国驻澳大利亚墨尔本总领事。1996年至1998年，任中华人民共和国外交部翻译室主任。1998年至2001年，任中华人民共和国驻爱沙尼亚大使。2001年至2004年，任中华人民共和国驻瑞典大使。