1978.09——1988.06,阿壩州衛生學校教師。
1988.06——1997.05阿壩衛生學校講師(其間:1992.12——1996.03學校工會副主席、學校科協秘書長、四川省生理學委員會秘書長;1996.04—1997.10高級講師、校工會副主席、校科協副主席兼秘書長)
1997.05——1999.07阿壩州衛生學校高級講師(其間:1997.09——1999.12省委黨校函授學院行政管理專業本科學習;1997.10 —— 2003.07四川省生理委員會副主任兼秘書長)
1999.07——2001.12阿壩州衛生學校副校長。
2001.12——2003.02,CPPCC阿壩州副秘書長。
2003.02—2005.03,中國農業科學院CPPCC研究所副秘書長兼研究室主任。
2005.03—2005.03,CPPCC律師協會副主席、CPPCC副秘書長兼研究室主任。
2005.03——2011.12,CPPCC阿壩副主席。
2011.03——阿壩州政府副州長。