广西凤山上牙村人。1929年参加了百色起义,同年加入中国共产党。土地革命战争时期,任红七军班长,闽西红军独立第八团政治处宣传员,闽西南交通站站长,闽西红军第三支队一大队大队长。坚持了南方三年游击战争。抗日战争时期,任新匹军第二支队四团连长,连政治指导员,第二支队独立营政治委员,苏北指挥部第三纵队八团参谋长,团长。1941年起任新四军军部特务团团长,中国人民抗日军政大学上干队队长,第九分校副教育长,一师教导团参谋长,苏浙皖联合抗日司令部参谋长,苏中军区特务团团长。解放战争时期,任苏中军区独立旅一团团长,华中野战军第六纵队十八旅五十二团团长,第六纵队十八师参谋长,华南军区两广纵队参谋长。参加了苏中、鲁南、睢杞、淮海等战役。中华人民共和国成立后,任广西军区玉林军分区司令员,容县军分区司令员。1953年任志愿军第四十七军副参谋长,1954年回国。1956年任广西军区参谋长,1957年任军区副司令员。1955年被授予少将军衔。1985年12月11日在南宁逝世。
(来源:《中国人民解放军将帅名录》)