参加了苏中战役、涟水战役、莱芜战役、孟良崮战役等，随后参加淮海战役、渡江战役、长山列岛战役等。中华人民共和国成立后，任中国人民解放军第24军70师参谋长、71师副师长，中国人民志愿军第24军炮兵室主任，1955年荣获三级八一勋章，二级独立自由勋章，二级解放勋章。1959年9月起，先后任24军72师师长，中国人民解放军第24军副军长、军长。1972年后，任北京军区副司令员、副政治委员，期间指挥参与唐山大地震的营救行动；1982年，任成都军区政治委员。1987年，当选中共中央顾问委员会委员。1988年，被授予中