1980.09—1982.07 州財貿校物價班學習
1982.07—1984.05 金川縣商業局人民食堂會計
1984.05—1987.10 金川縣商業局財會股股長
1987.10—1988.04 金川縣民貿公司副經理、助理會計師
1988.04—1992.07 金川縣政府辦公室秘書(其間:1990.02—1992.07省委黨校大專班學習)
1992.07—1995.04 金川縣委辦公室副主任
1995.04—1995.09 州委組織部副主任幹事
1995.09—1997.09 州委組織部辦公室副主任(1995.10任主任幹事)
1997.09—1999.07 州委辦公室秘書壹科科長
1999.07—2000.07 州委黨建辦副主任、州委組織部部務委員、組織科科長(1997.09—1999.12省委黨校函授學院本科班行政管理專業學習;2000.03—2000.05州委黨校縣幹班學習)
2000.07—2001.06 州委辦公室副主任
2001.06—2001.11 州委副秘書長、辦公室副主任
2001.11—2002.10 州委副秘書長、州委州政府政策研究室主任(其間:2002.03—2002.05省委黨校局長班<正職>學習)
2002.10—2002.11 壤塘縣委書記
2002.11—2004.12 壤塘縣委書記、縣人大常委會主任(其間:2003.07—2004.01省民族事務委員會經濟發展處副處長<掛職>)
2004.12—2006.12 阿壩州委組織部常務副部長(正縣級)(2003.09—2005.07四川省工商管理學院工商管理專業工商管理碩士研究生班學習)
2006.12—2007.01 阿壩州委統戰部部長
2007.01—2007.02 阿壩州委常委、統戰部部長
2007.02—2011.12 阿壩州委常委、政法委書記
2011.12—2015.02 阿壩州政協主席、黨組書記
2015.02—阿壩州委副書記、州政府州長、黨組書記
八、九、十屆州委委員,十壹屆州政協常委