红军时代、抗日战争和解放战争期间9次负伤。中华人民共和国成立后，历任广西军区武鸣军分区司令员兼政治委员并兼中共武鸣地委书记、专署专员。广西军区参谋长、副司令员、司令员兼军区党委第二书记。1955年，授予少将军衔和二级八一勋章、一级独立自由勋章、一级解放勋章。后任广西省人民委员会副省长，广西僮族自治区人民委员会副主席，自治区体育运动委员会主任、广西政协副主席。第一、二、三、五届全国人民代表大会代表。