福建上杭人。1929年参加中国工农红军,同年加入中国共产党。土地革命战争时期,先后任红十二军第二纵队五支队副官,红四军第十二师军医处处长,第一师军医处政治委员,红一军团第二师卫生部部长,军团野战医院副院长,军团医院政治委员,军团卫生部政治委员。参加了长征。抗日战争时期,先后任中央军委总卫生部政治部主任,冀中军区政治部组织部副部长,第九军分区副政治委员兼中共地委代书记。1945年任冀中军区政治部组织部部长。解放战争时期,先后任冀中军区政治部主任,后勤司令员。1949年任河北军区政治部主任。中华人民共和国成立后,任河北省军区副政治委员、政治委员。1955年被授予少将军衔。1976年2月19日在北京逝世。
(来源:《中国人民解放军将帅名录》)