加两山战役轮战。1986年12月任济南军区副司令员。1987年8月—1990年4月在山东大学夜大学习哲学社会科学。1988年9月被授予少将军衔。1990年7月晋升中将军衔。1992年11月任北京军区副司令员兼北京卫戍区司令员。1993年12月任成都军区政治委员。1998年3月4日晋升上将军衔。1999年5月离任。中共第十五届中央委员。第七届、第八届全国人大代表。