1974.08—1976.03 四川省綿竹縣綿遠(yuǎn)公社知青
1976.03—1978.06 四川省東方汽輪機(jī)廠技工學(xué)校學(xué)習(xí)
1978.06—1983.07 四川省東方汽輪機(jī)廠工人、技術(shù)員、團(tuán)委書記(其間:1978.09-1982.07東汽廠職大學(xué)習(xí))
1983.07—1986.07 四川省德陽(yáng)團(tuán)市委副書記(其間:1984.09—1986.07北京大學(xué)經(jīng)濟(jì)學(xué)院經(jīng)濟(jì)管理系干部專修科學(xué)習(xí))
1986.07—1993.02 四川省德陽(yáng)市市中區(qū)副區(qū)長(zhǎng)
1993.02—1995.02 四川省綿竹縣委副書記、縣長(zhǎng)
1995.02—1996.02 四川省綿竹縣委書記
1996.02—1997.01 四川省德陽(yáng)市委常委、組織部部長(zhǎng)
1997.01—1997.11 四川省委組織部副部長(zhǎng)
1997.11—1998.02 四川省德陽(yáng)市委副書記、代理市長(zhǎng)
1998.02—1998.12 四川省德陽(yáng)市委副書記、市長(zhǎng)
1998.12—2000.11 湖北省荊州市委副書記、市長(zhǎng)
2000.11—2001.07 湖北省委組織部副部長(zhǎng)(正廳級(jí))
(2000.03—2001.01中央黨校中青班學(xué)習(xí))
2001.07—2004.07 湖北省委組織部副部長(zhǎng)、老干部局局長(zhǎng)
。2000.03—2003.01中央黨校研究生班中共黨史專業(yè)學(xué)習(xí))
2004.07—2005.03 湖北省鄂州市委書記
2005.03—2006.03 湖北省鄂州市委書記、市人大常委會(huì)主任
2006.03—2012.03 寧夏自治區(qū)黨委常委、組織部部長(zhǎng)
2012.03—2013.06 重慶市委常委、組織部部長(zhǎng)
2013.06—2016.12 重慶市委常委、市紀(jì)委書記
2016.12—2017.01 重慶市政協(xié)黨組書記
2017.01— 重慶市政協(xié)主席、黨組書記。