1930年参加中国工农红军。同年加入中国共产主义青年团。1931年加入中国共产党。曾任彭(湃)杨(殷)步兵学校连指导员、第一军团宣传队队长、第十五军团师宣传科科长。参加了中央苏区反“围剿”和长征。后任八路军一一五师团宣教股股长、一二九师旅政治部主任、晋冀鲁豫军区旅政委、浙江军区分区司令员。参加了平型关战斗和陇海、济南、渡江等战役。建国后,任军副政委。1953年参加抗美援朝,任中国人民志愿军军政委。1957年毕业于解放军政治学院。后历任黑龙江省军区、旅大警备区政委。1955年被授予少将军衔。曾获二级八一勋章、一级独立自由勋章、一级解放勋章。