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 四川省德陽團(tuán)市委副書記(其間:1984.09—1986.07北京大學(xué)經(jīng)濟(jì)學(xué)院經(jīng)濟(jì)管理系干部專修科學(xué)習(xí))
1986.07—1993.02 四川省德陽市市中區(qū)副區(qū)長
1993.02—1995.02 四川省綿竹縣委副書記、縣長
1995.02—1996.02 四川省綿竹縣委書記
1996.02—1997.01 四川省德陽市委常委、組織部部長
1997.01—1997.11 四川省委組織部副部長
1997.11—1998.02 四川省德陽市委副書記、代理市長
1998.02—1998.12 四川省德陽市委副書記、市長
1998.12—2000.11 湖北省荊州市委副書記、市長
2000.11—2001.07 湖北省委組織部副部長(正廳級)
(2000.03—2001.01中央黨校中青班學(xué)習(xí))
2001.07—2004.07 湖北省委組織部副部長、老干部局局長
(2000.03—2003.01中央黨校研究生班中共黨史專業(yè)學(xué)習(xí))
2004.07—2005.03 湖北省鄂州市委書記
2005.03—2006.03 湖北省鄂州市委書記、市人大常委會主任
2006.03—2012.03 寧夏自治區(qū)黨委常委、組織部部長
2012.03—2013.06 重慶市委常委、組織部部長
2013.06—2016.12 重慶市委常委、市紀(jì)委書記
2016.12—2017.01 重慶市政協(xié)黨組書記
2017.01— 重慶市政協(xié)主席、黨組書記