履歷
1960年至1967年在清華大學冶金系金屬熱加工工藝及設備專業學習,待分配。
1967年至1969年為寧夏第二工程機械廠技術員。
1969年至1980年任河北省宣化風動機械廣技術員、設計組組長、工程師。
1980年至1985年任宣化風動機械廠副總工程師、副廠長、總工程師、廠長(其間:1983年至1985年在中央黨校培訓部學習)。
1985年至1987年任張家口地委副書記。
1987年至1991年任滄州市委副書記、市長。
1991年至1993年任省建委主任、黨組書記。
1993年任省政府副省長、黨組成員。
三屆省委候補委員,五屆省委委員,七屆全國人大代表。