1985年8月任第41集团军参谋长，1988年7月任第42集团军参谋长，1990年6月任广州军区副参谋长，1996年11月任广州军区参谋长，2002年1月至2002年7月任广州军区副司令员。1990年授予中国人民解放军少将军衔，1998年授予中国人民解放军中将军衔。