江西永新张家院村人。1929年参加中国工农红军,同年加入中国共产主义青年团。1932年由团转入中国共产党。土地革命战争时期,任中央教导师第三团政治指导员,第二团营政治指导员,红一军团第二师五团连政治指导员。参加了长征。抗日战争时期,任八路军第一一五师三四三旅六八五团连长,中国人民抗日军政大学第二分校队长兼教员,晋察冀军区教导团参谋长。1944年任八路军教导二旅第三十四团副团长。解放战争时期,任晋察冀军区第五旅参谋长,冀热察军区热西军分区司令员。1947年起任东北野战军冀察热辽军区独立第六师副师长。1948年任东北野战军第一六一师副师长。1949年任第四野战军第五十二军参谋长。参加了绥中、平津等战役。中华人民共和国成立后,任第二十一兵团二一九师政治委员,军参谋长。1951年参加中央军委组织的研究组赴朝鲜战场研究美军战术。1952年回国后,任粤东军区司令员。1966年任广东省军区副司令员。1964年晋升为少将军衔。1988年7月30日在广州逝世。
(来源:《中国人民解放军将帅名录》)