1933年参加中国工农红军。1934年加入中国共产主义青年团。同年转入中国共产党。曾任第四军连指导员。参加了川陕苏区反“围攻”和长征。1936年入陕北红军大学学习。抗日战争时期,任八路军一一五师晋西游击支队中队长、抗大一分校大队政治处副主任、胶东军区政治部科长。解放战争时期,任胶东军区教导团政委、华东野战军师政治部主任、第三野战军师政委。参加了孟良崮、济南、淮海、渡江等战役。建国后,任军政治部主任。1952年参加抗美援朝,任中国人民志愿军军政治部主任、军副政委。1958年毕业于解放军政治学院。后历任军副政委,成都军区、武汉军区政委。是中共十大、十一大代表,中共第十二届中央候补委员,第五届全国人大代表。1955年被授予少将军衔。曾获三级八一勋章、二级独立自由勋章、一级解放勋章。