1929年加入中国共产主义青年团。同年参加中国工农红军。1931年转入中国共产党。曾任第一军团师政治部技术书记、军团政治部科长。参加了中央苏区反“围剿”、长征和直罗镇战役。1938年后,任八路军一一五师团组织股股长、旅政治部主任,新四军第三师旅政委,东北民主联军师政委,第十四兵团军政治部主任。参加了平型关战斗、四平保卫战和辽沈、平津等战役。1950年参加抗美援朝,任中国人民志愿军军副政委。回国后,历任军政委,中南军区干部部副部长,广州军区干部部部长、政治部副主任、军区副政委。1955年被授予少将军衔。曾获二级八一勋章、一级独立自由勋章、一级解放勋章。