曾用名谷峰。山西猗氏(今临猗)人。1932年加入中国共产主义青年团,同年转入中国共产党。土地革命战争时期,任反帝大同盟机关报《反帝新闻》主编,抗日同盟军第五师宣传科科长,团政治委员。1935年起任北平左翼文化总同盟书记兼左联书记,泡沫社社长,共青团北平市委书记,参加了一二·九运动。抗日战争时期,任中共山西公开工作委员会委员,山西青年抗敌决死第一纵队民运部部长,中共太行第三地委城工部部长,第七地委书记兼军分区政治委员。解放战争时期,任中原野战军第九纵队政治部主任,中共郑州市委书记兼警备司令部政治委员。1949年任第二野战军十五军政治委员。参加了淮海、渡江、广东、西南等战役。中华人民共和国成立后,任军政治委员兼中共昆明市委书记,1951年任志愿军第十五军政治委员。1954年起任防空军副政治委员,国防部第五研究院政治委员。1958年任总政治部群工部部长。1964年任广州军区副政治委员,后任乌鲁木齐军区政治委员,中共新疆维吾尔自治区委员会第二书记兼新疆生产建设兵团第一书记、第一政治委员。1955年被授予少将军衔。是第六届全国人民代表大会常务委员会委员。
(来源:《中国人民解放军将帅名录》)