1982.09—1986.07 西南財經大學財政系財政專業讀書;
1986.07—1987.11 巴中縣清江鎮團委書記、副鎮長;
1987.11—1988.02 巴中縣清江區委宣傳委員;
1988.02—1990.03 巴中縣興文鄉鄉長;
1990.03—1992.03 巴中縣財政局主辦科員,縣政府稅收、財務、物價大檢查辦公室副主任;
1992.03—1992.11 巴中縣國資局局長;
1992.11—1994.03 巴中縣(市)審計局局長、黨組書記(其間:考取註冊會計師);
1994.03—1995.10 巴中市副市長(縣級市)(其間:1994.03—1995.05,兼任巴中市審計局局長、黨組書記);
1995.10—1998.07 通江縣委副書記、代理縣長、縣長;
1998.07—2000.12 通江縣委書記(其間:2000.05—2000.10,上派國家經貿委掛職鍛煉);
2000.12—2005.03 巴中市副市長(其間:2001.09—2004.06,西南財大財政學專業學習,獲經濟學博士學位;2003.03—2003.06,中央黨校學習);
2005.03—2010.03 廣元市委常委、副市長(負責政府常務工作);
2010.03—2012.10 廣元市委副書記;
2012.10—2012.12 廣元市委副書記、代市長;
2012.12—2016.02,廣元市委副書記、市長;
2016.02—2016.03,廣元市委書記;
2016.03— ,廣元市委書記,廣元軍分區黨委第壹書記。