广西北流人。广州燕塘讲武堂肄业。曾在桂军中任职。后任国民革命军第七军第二旅团长,曾配合叶挺独立团攻占贺胜桥。1927年加入中国共产党,同年参加广州起义。1928年任中共北流县委书记。次年任广西警备第五大队大队长、独立旅旅长。1930年率部在龙州起义,成立红军第八军,任军长。在深圳被捕,于广州红花岗就义。