任中共内蒙古自治区委办公厅秘书、政策研究室副主任，自治区党委研究室副主任。1983年3月，任中共内蒙古自治区委常委兼秘书长、机关党委书记。1984年12月，任中共内蒙古自治区委副书记。1988年12月，任中共西藏自治区委副书记。1990年12月，任广播电影电视部副部长、党组成员兼机关党委书记。1994年5月，任广播电影电视部副部长、党组副书记兼机关党委书记。1998年3月，任国家广播电影电视总局局长、党组书记。2000年6月,任新华社社长、党组书记。2006年10月，当选为中华全国新闻工作者协会理事会主席，