1989.08-1992.07 阿壩師範高等專科學校政史系學習
1992.07-1993.07 紅原縣民族寄宿制學校任教
1993.07-1997.11 金川縣咯爾中學任教
1997.11-2001.12 州司法局工作
2001.12-2002.03 州司法局政治部副主任
2002.03-2003.03 州委政法委副主任科員
2003.03-2005.10 州委政法委辦公室副主任(2001.06-2004.05四川大學自修法律專業)
2005.10-2007.06 州委政法委綜治辦副主任(正科級)
2007.06-2009.08 州委政法委綜治辦綜合科科長(其間:2007.10起下派阿壩縣垮沙鄉垮山村黨支部任副書記)
2009.08-2011.09 阿壩縣政府副縣長
2011.09- 州人民政府應急管理辦公室副主任