1940年任八路軍山東縱隊4支隊1團2營教導員。1944年任魯中軍區第3軍分區9團政委兼政治處主任。1945年任魯中軍區赴東北幹部營副政委,東滿人民自衛軍直屬1支隊政委兼寬甸縣衛戍司令員,遼東省保全第3旅(後改獨立3師)副政委,遼寧省軍區第2軍分區副政委。1947年任東北民主聯軍、東北野戰軍第3縱隊7師20團政委。1948年任東北野戰軍第3縱隊7師、第4野戰軍第40軍118師政治部主任。1951年任志願軍直屬游擊支隊支隊長。1952年任陸軍師長。1955年在軍事學院高級速成系學習。1957年任陸軍參謀長、副政委。1964年任陸軍軍政委。1969年任瀋陽軍區副政委、黨委常委兼旅大警備區第1政委。1982年10月任瀋陽軍區政委、黨委書記。1987年11月因身體原因申請離職休養!2005年病逝於青縣老家。