1927年6月生,黑龍江樺南人,1947年4月加入中國共産黨,1946年8月參加工作,相當大學文化。
1946年至1948年任合江省依蘭縣民運工作團團員,省政府第二工作團團員,中共依東縣二區區委組織委員、工作組組長。1948年至1949年任中共合江省樺南縣五道崗區委副書記、區委書記,樺南縣委宣傳部副部長,合江省委組織部、宣傳部幹事。1949年至1950年任中共黑龍江省委書記秘書。1950年至1957年任中共黑龍江省綏化縣委常委、宣傳部部長,富裕縣委代理書記,克山縣委書記,黑龍江省委黨校學習。1957年至1967年任中共黑龍江省委第一書記秘書兼克山縣委書記,省委宣傳部副部長、省委常委、省委副秘書長。1967年至1970年在“文化大革命”中受衝擊,後任黑龍江省革委會常委、核心辦負責人。1970年至1973年因被誣陷受審查。1973年至1981年任中共黑龍江省委政策研究室副主任,省委辦公室副主任、主任,省委常委、秘書長兼齊齊哈爾市委書記。1981年至1984年任中共黑龍江省委書記(當時設有第一書記)、省委副書記。1984年至1985年任全國總工會副主席、書記處書記、黨組副書記,中共中央書記處農村政策研究室副主任。1985年至1988年任國務院秘書長、國務院機關黨組書記,中共中央國家機關黨委書記,國務院住房制度改革領導小組組長。1988年任國務委員。1986年2月至1989年3月任中共中央國家機關工委書記。1986年年4月至1993年3月任國務委員兼國務院秘書長。1988年10月至1998年5月任中國行政管理學會會長。1989年兼任全國農業區劃委員會主任。1992年任國務院三峽工程移民試點工作領導小組組長。1993年3月至1998年任國務委員。1993年至1995年任國家防汛抗旱總指揮部總指揮。1995年至1998年任國家防汛抗旱總指揮部副總指揮。1993至1998年任全國綠化委員會主任。1993年兼任國務院三峽工程建設委員會副主委,國務院扶貧開發領導小組組長。1995年5月至1999年1月兼任中華全國供銷合作社總社理事會主任。1998年3月當選為第九屆全國政協副主席。1998年5月任行政管理學會名譽會長。
2002年8月8日因病醫治無效在北京逝世。
是中共第十二大代表,十三、十四屆中央委員,十五大代表,第六屆全國人大代表。