赴高等军事学院学习。1964年4月晋升为少将军衔。1965年7月任华东工程纵队司令员、1966年3月任浙江省军区副司令员、省革命委员会常委、省革委会生产指挥组组长、省军区第一副司令员、1977年12月任省军区顾问。1983年7月离职休养。中国共产党第九次全国代表大会代表。荣获一级红星功勋荣誉章。七次负伤。1989年9月发现罹患肺癌，1990年1月18日在杭州病逝。