出生在一个富裕家庭。高小毕业后,考入广西省立第三来自师范学校。在校期间,积极参加学生运动,受到革命思想影响。1928年曾被捕入狱。1929年7月,俞作豫、李明瑞主政广西时,获释出狱。回到家乡后,在那坡镇及附近乡村组织苏维埃政权和农民自卫军。同年10月,率领200多名农军配合广西警备第四大队作战,歼灭驻守在那坡镇的反动的广西警备第三大队第三营,为百色起义扫除障碍。是年11月20日,当选为恩阳县革命委员会农民委员。百色360百科起义后,任恩阳县苏维埃政府主席。1930年11月,调到红七军政组如船纪坚氧倍坚核治部做宣传工作,后在北上江西盾煤克永后抓刚途中作战牺牲。