67年到1996年，历任新华社、《光明日报》、《人民日报》驻坦桑尼亚、黎巴嫩、英国、联合国记者，《人民日报》国际部主任。1996年11月，出任中国社会科学院台湾研究所所长。后来担任全国台湾研究会常务副会长。他是第十届全国政协委员。2011年获聘为中华文化发展促进会理事。