。担任定易涞县六区区委书记兼区长，后担任县武装部长。先后调任晋察冀一分区康庄县公安局副局长、怀柔县公安局局长、昌平县公安局局长、察哈尔省公安厅治安科副科长等职。1949年，他历任中共张家口地委常委、副书记、第二书记，张家口行署副专员、专员等。文化大革命后，他调任石家庄地区畜牧局副局长，石家庄行署副专员，中共石家庄地委书记、第二书记、第一书记等。1982年升任中共河北省委副书记，并先后兼任省委组织部部长、政法委书记、党校校长。1986年后任河北省委副书记、省长。1990年被当时的省人大以只有一票赞成选