省渭南师范专科学校函授学习，获大专学历。1990年到1992年，任兰州军区司令部作战部部长。1992年到1994年，任陆军第二十一集团军六十一师师长。1994年到1998年，任陆军第四十七集团军参谋长。其间，1994年3月到1995年1月在中国人民解放军国防大学基本系学习。1998年到2000年，任国防大学战役教研室主任。2000年到2002年，任陆军第四十七集团军军长。2002年到2003年，任兰州军区参谋长。2003年到2004年，任北京军区参谋长。2004年到2007年，任沈阳军区司令员。