共新县县委副书记。1978年至1980年，任共青团河南省委书记。1980年至1981年，任中共周口地委副书记。1981年至1983年，任中共商丘地委副书记、商丘地区行署专员。1983年至1986年，任中共商丘地委书记。1986年至1989年4月，任河南省人民政府副省长，河南省农村工作委员会主任、党组书记。1989年4月至1998年1月，任河南省政协副主席。此外担任中共第十二届、十三届中央候补委员。