至1984年11月，任陆军师副师长。1984年11月至1988年7月，任陆军师长。1988年7月至1990年6月，任陆军集团军参谋长。1990年6月至1994年2月，任中国人民解放军陆军第二十集团军副军长。1994年2月至2000年2月，任中国人民解放军陆军第五十四集团军军长。2000年2月至2001年3月，任济南军区副参谋长。中国人民政治协商会议第十届全国委员会委员。1990年7月晋升为少将军衔。此外，担任中共第十五届中央候补委员。