福建上杭人。1929年参加中国工农红军,同年加入中国共产主义青年团。1930年转入中国共产党。土地革命战争时期,任红十二军第三十五师一O五团连长,第三十五师特务连政治委员。参加了长征。抗日战争时期,任八路军第一一五师三四三旅六八五团连政治指导员,苏鲁豫支队三大队营政治教导员,第一一五师教导五旅政治部组织科科长,司令部作战科科长。解放战争时期,任东北民主联军嫩江军区参谋长,齐齐哈尔城防司令员,东北民主联军第三纵队九师副师长,副政治委员。1948年任东北野战军独立三师代政治委员,第一六五师副政治委员。1949年任第四野战军南下工作团总务部政治委员。参加了辽沈等战役。中华人民共和国成立后,任第二十一兵团第五十二军二一四师政治委员。1952年任志愿军铁道工程部队第九师政治委员。回国后任铁道兵师长。1957年起任铁道兵第一军副军长,铁道兵副参谋长,副司令员。1961年晋升为少将军衔。是中国人民政治协商会议第六届全国委员会委员,第四、五届全国人民代表大会代表。1983年9月22日在北京逝世。
(来源:《中国人民解放军将帅名录》)