1929年参加中国工农红军。1930年加入中国共产主义青年团。次年转入中国共产党。曾任第八军连政委,第六军团营长、粤赣军区团长。参加了中央苏区反“围剿”和长征。后任八路军一二0师团政委、冀中军区分区政委。参加了百团大战和冀中五一反“扫荡”。1943年入延安中央党校学习。1945年后,任晋察冀军区纵队副政委、旅政委,华北军区师政委。参加了石家庄等战役。1951年参加抗美援朝。任中国人民志愿军军政委。回国后,任军政和委。是中共七大代表、第五届全国政协委员。1955年被授予少将军衔。曾获二级八一勋章、一级独立自由勋章、一级解放勋章。