江西雩都(今于都)人。1932年参加中国工农红军,同年加入中国共产主义青年团。1933年由团转入中国共产党。土地革命战争时期,任广东省南雄县游击队队员,赣南游击队特务员。坚持了南方三年游击战争。抗日战争时期,任新四军第一支队二团连副指导员兼支部书记,第一支队教导大队队长,江南指挥部参谋。1941年起任新四军第一师三旅七团营长,苏中军区第四军分区警卫团参谋长,苏中军区第四军分区南通警卫团副团长,团长。解放战争时期,任华中野战军一师一旅三团团长,华东野战军第四纵队十一师参谋长,先遣纵队第四支队参谋长。1949年任第三野战军二十四军七十二师师长。参加了鲁南、莱芜、孟良崮,睢杞、淮海、渡江等战役。中华人民共和国成立后,任师长。1952年任志愿军第二十四军七十二师师长,副军长。1955年起任军副军长,军长。1970年任北京军区副司令员,后任顾问。1961年晋升为少将军衔。是中国共产党第九、十、十一届中央候补委员。1995年7月9日在北京逝世。
(来源:《中国人民解放军将帅名录》)