幼聰敏,7歲破蒙,10歲能作詩文,考取縣立高級國小名列第一名。
北流縣立中學(舊制)畢業後,隨舅父俞作豫從軍。1925年秋在桂軍初充連部司書、營部軍需等職。1926年國民革命軍北閥,隨俞作豫團出征, 先後任第七軍二旅三團上尉軍需主任、 師軍需處長等職,轉戰於浙贛皖各省。1929年,俞作柏、李明瑞主政廣西時回桂任省政府庶務科科員,旋任廣西第五警備大隊軍需主任。1929年10月中旬,隨俞作豫等到龍州參加
左江起義的準備工作,中國工農紅軍第八軍成立後任軍部軍需處長。1930年3月,國民黨桂系軍隊攻陷龍州,紅八軍退至
憑祥,復被敵軍包圍,3月21日他在突圍戰鬥中犧牲,時年30歲。