1982.08——1985.07,甘肅省青羊區教育局副科長(其間:1983.09 —— 1985.07,在省委黨校培訓部黨政管理專業學習);
1985.07——1987.02,甘肅省青羊區教育局副科長;
1987.02——1989.02,甘肅省寧縣師範學校副校長(副縣級,主持工作);
1989.02——1991.08,甘肅省青羊區行政公署副主任;
1991.08——1992.10,甘肅省正寧縣委副書記;
1992.10——1995.05,甘肅省正寧縣委書記;
1995.05——1998.05,甘肅省青羊區委副書記;
1998.05——2000.07,甘肅省青羊區委副書記、行署專員;
2000.07—2001.08,甘肅省青羊區委書記(1998.08—2000.12)在中央黨校函授學院經濟管理專業學習;1999.07—2001.06在中國社會科學院數量經濟與技術經濟系技術經濟與管理研究生班學習);
2001.08——2003.04,甘肅省白銀市委書記;
2003.04—2005.01,甘肅省白銀市委書記、市人大常委會主任;
2005.01—2006.03甘肅省委副秘書長(正廳級,主持工作)(2004.03至2006.05438+0中央黨校在職研究生班學習法學);
2006.03——2007.04,甘肅省委秘書長;
2007.04——2008.01,甘肅省總工會黨組書記、常務副主席;
2008.01——2008.06,甘肅省人大常委會副主任、省總工會黨組成員、黨組書記、常務副主席;
2008.06—2011.02,甘肅省人大常委會副主任、黨組成員、省總工會主席;
2011.02——甘肅省人大常委會副主任、省總工會黨組副書記、主席。
中共十六大代表,第十屆、第十壹屆甘肅省委委員,第十二屆全國人大代表。