959年9月起，先后任24军72师师长，中国人民解放军第24军副军长、军长。1972年后，任北京军区副司令员、副政治委员，期间指挥参与唐山大地震的营救行动；1982年，任成都军区政治委员。1987年，当选中共中央顾问委员会委员。1988年，被授予中国人民解放军上将军衔。获一级红星功勋荣誉章，是第五届全国人民代表大会代表，1998年9月离休。