1984.03—1985.05438+0劍閣縣東寶鄉鄉長
1985 438+0—1987.03劍閣縣秀鐘鄉黨委書記。
1987.03—1989.11劍閣縣團委書記。
1989.11—1993.02劍閣縣普安鎮黨委書記。
1993.02—1995.05劍閣縣委常委、組織部長
1995.05—1999.0438+0劍閣縣委常委、副縣長
199438+0—2000.04廣元市上溪開發區黨委書記、管委會主任
2000.04—2005.05蒼溪縣委副書記、縣長
2005.05廣元市人民政府黨組成員、市人民政府秘書長、黨組書記、辦公室主任
2008年6月—2065 438+2005年8月廣元市人大常委會副主任
第十屆省人大代表和第五屆市人大代表