福建龙岩人。1929年参加中国工农红军。1931年加入中国共产主义青年团。1932年转入中国共产党。土地革命战争时期,任红一军团补充师排长、连长。参加了长征。抗日战争时期,任八路军第一一五师三四三旅六八五团连长,东进支队第四大队营长。1942年起任教导第五旅十五团副团长。1945年任滨海军区第四团副团长,独立二团团长。解放战争时期,任滨海军区警备十一旅二十一团团长,第二军分区参谋长,警备旅副旅长,华东野战军第三纵队九师师长,豫皖苏军区第一军分区司令员。1948年任华东军区后备兵团训练司令部步兵一师师长。1949年任福建省军区龙溪军分区司令员。参加了鲁南、孟良崮、沙土集等战役。中华人民共和国成立后,任第二十八军八十二师师长。1953年任福建省军区副司令员兼福州市卫戍区司令员。1961年晋升为少将军衔。1989年10月15日在福州逝世。
(来源:《中国人民解放军将帅名录》)