福建上杭人。1928年参加闽西地区农民起义,并加入中国共产主义青年团,1930年转入中国共产党。土地革命战争时期,任中国工农红军第十二军第三十四师一O二团连长兼政治指导员,师政治部宣传队中队长,军委炮兵营政治委员。1935年任红三军团第四师十二团营长兼政治教导员,第十团政治处主任,红一军团第四师十团政治委员。参加了长征。抗日战争时期,任中国人民抗日军政大学队长,副大队长。1939年起任晋察冀军区特务团政治委员,第一团政治委员,第五军分区参谋长。1945年任陕甘宁晋绥联防军教导第二旅副参谋长,参谋长。解放战争时期,任陕甘宁晋绥联防军教导二旅参谋长,旅长。1947年任西北野战军第六纵队教导旅旅长,纵队副参谋长,纵队参谋长,1949年任第一野战军六军参谋长。参加了延安保卫战及青化砭、羊马河、蟠龙、陇东、沙家店、宜川、扶眉、兰州等战役。中华人民共和国成立后,任西北军区空军参谋长,军事学院高级速成系主任,桂林步兵学校校长。1966年任广州军区副参谋长,1969年任军区副司令员,后任顾问。1955年被授予少将军衔。是中国人民政治协商会议第五届全国委员会委员。1994年6月7日在广州逝世。
(来源:《中国人民解放军将帅名录》)