70年至1983年间，在吉林省浑江轴承厂任职。1973年7月，加入中国共产党。1983年，进入吉林工业大学企管干修班学习。1985年起，步入仕途。1990年，担任吉林省四平市副市长。1993年，任市长。1996年，改任四平市委书记。1998年，任河北省邢台市委书记。2000年，改石家庄市委副书记、代市长、市长。2002年，任河北省省长助理。2005年3月，升任中共河北省委常委、省总工会主席。2006年11月，兼任河北省纪委书记。2014年8月卸任。