2师调防四川省乐山，改编为陆军第149师。1969年，任乐山地区革命委员会主任，不久兼任第一书记。1970年1月至1971年2月任陆军149师政治委员。1971年2月至1978年7月，任陆军13军副政治委员。1978年7月至1982年10月，任中国人民解放军第十三军政治委员。1979年1月，率部抵达云南，参加中越战争。率部全歼或者部分歼灭越军23个营，击毙俘虏8000余人。1982年10月至1985年6月，任成都军区政治部主任；1982年12月起，兼任成都军区党委常委。1989年7月，被授予中国人民解放军独