驻波兰大使。1971年，由刘述卿接任。1972年，担任中华人民共和国驻加拿大大使。1973年，担任中华人民共和国驻墨西哥大使。1977年，担任中华人民共和国驻埃及大使。1980年，担任中华人民共和国驻法国大使。1982年12月至1986年2月，任中华人民共和国外交部副部长、党委副书记（1983年9月起）。其间：1982年12月后曾兼任外交部政治部主任，1983年11月至1986年4月，兼任外交部纪律检查委员会书记。1986年2月至1988年6月，任外交部顾问。1988年4月、3月分别当选为第七届全国人大常委