1974-1975年 吉林省洮安县那金公社党委副书记、书记
1975-1980年 吉林省洮安县委常委,那金公社党委书记、岭下公社党委书记
1980-1983年 吉林省洮安县委副书记
1983-1984年 吉林省白城地委委员、扶余县委书记
1984-1985年 吉林省委党校党政干部培训班学习
1985-1987年 吉林省白城地委副书记、行署专员
1987-1988年 吉林省白城地委书记、行署专员
1988-1989年 吉林省白城地委书记
1989-1990年 吉林省四平市委书记
1990-1992年 吉林省四平市委书记、市人大常委会主任
1992-1995年 吉林省委常委、秘书长
1995-1996年 吉林省委常委、延边自治州委书记
1996-1998年 吉林省委副书记、延边自治州委书记(1994-1997年吉林大学经济管理学院国际经济系世界经济专业在职研究生学习,获经济学硕士学位)
1998-2001年 吉林省委副书记
2001-2002年 青海省委书记
2002-2003年 青海省委书记、省人大常委会主任
2003-2004年 甘肃省委书记
2004-2006年 甘肃省委书记、省人大常委会主任
2006-2007年 中央党校副校长(正部长级)