1949年8月,参加工作。1950年12月,加入中国共产党。1949年至1959年,任新民主主义青年团江苏省常州地委干事,共青团常州市委少年部、学生部、宣传部部长,常州市委办公室秘书。1959年至1965年,任江苏省常州市委办公室副主任、市人委办公室副主任、主任。1965年至1972年,任江苏省常州拖拉机厂厂长、党委书记。1972年至1977年,任江苏省常州上黄煤矿党委书记,常州市煤矿建设指挥部副指挥。1977年至1980年,任江苏省常州市计委副主任,市建委主任。1980年至1983年,任江苏省常州市委常委、副市长、市委副书记(其间:1981年至1982年在中共中央党校培训部学习)。1983年至1984年,任江苏省常州市委书记。1984年至1987年,任江苏省委常委、南京市委书记。1987年至1988年,任河南省委副书记、副省长、代省长。1988年至1990年,任河南省委副书记、省长。1990年至1993年,任河北省委副书记、代省长、省长。1993年1月至1998年10月,任中共河北省委书记。1998年1月起,任河北省人大常委会主任(2003年1月辞去)。2003年12月,离休。2010年12月28日11时16分,因病医治无效,在江苏省常州市逝世,享年78岁。中共第十三、十四届、十五届中央委员。