遼寧復縣(今遼寧瓦房店市)人,滿族。中專學歷。上將軍銜。
1948年9月加入中國共產黨。1947年9月參加東北民主聯軍(1948年1月後改稱東北人民解放軍)南滿獨立師。曾任第四野戰軍團宣傳隊副隊長。參加過東北1947年冬季攻勢和遼沈、平津、西南等戰役。1950年參加抗美援朝,在中國人民志願軍任團宣傳幹事,參加了第一至第四次戰役、1951年夏秋防禦戰役和1952年春夏鞏固陣地作戰。1952年11月回國後,任中國人民解放軍陸軍某師政治宣傳科科長、團政委、師副政委兼政治部主任,廣州軍區司令部辦公室主任、軍政委。1985年起任南京軍區政治部主任。
1989年12月任總政治部副主任。1992年10月在中共第十四屆一中全會上當選為中共中央軍事委員會委員。1992年11月至2002年11月任中國人民解放軍總政治部主任。1993年3月在全國人大第八屆一次會議上被任命為中華人民共和國中央軍事委員會委員。1993年5月任國務院軍隊轉業幹部安置工作小組副組長。1993年6月任全國打擊走私領導小組副組長。1997年9月在中共第十五屆一中全會上當選為中共中央軍事委員會委員。1997年11月任中國人民解放軍選舉委員會副主任。1998年3月至2003年3月任中華人民共和國中央軍事委員會委員。
是中共第十三至十五屆中央委員。
1988年被授予中將軍銜。1993年6月7日被授予上將軍銜。