1979.09—1982.06就讀於阿壩縣中學;
1982.09-1983.10阿壩縣勞動服務公司工作;
1983.10-1985.10 阿壩軍分區服兵役;
1985.10-1998.12 阿壩縣廣播電視局工作;
1998.12-1999.10阿壩縣四窪鄉鄉長助理;
1999.10-2001.06阿壩縣四窪鄉副鄉長;
2001.06-2002.11 阿壩縣甲爾多鄉黨委副書記(期間:2002.09—2004.07在中央廣播電視大學讀法律專業);
2002.11-2004.12 阿壩縣甲爾多鄉黨委副書記、鄉長;
2004.12—2006.08 阿壩縣甲爾多鄉黨委書記;
2006.08-2008.04 阿壩鎮黨委書記、人大主席;
2008.04-2009.06 阿壩縣發改委黨委書記、副主任;
2009.06-2011.02 阿壩縣委辦公室主任;
2011.02-2012.01阿壩縣人大常委會副主任、縣委辦主任(兼);
2012.01-2012.04 阿壩縣人大常委會副主任、阿壩鎮黨委書記;
2012.04-2014.02 阿壩縣委常委、阿壩鎮黨委書記;
2014.02-金川縣委常委、總工會主席。