1983.09-1986.07 西昌農專經營系農業經濟管理專業學習
1986.07-1991.09 阿壩州農牧局農經科科員、助理農經師
1991.09-1994.09 彭山縣農業局農經站副站長、站長
1994.09-1998.03 彭山縣委組織部幹事、副局級組織員(其間:1996.10-1997.12任縣政府駐上海松江辦事處主任)
1998.03-2001.09 彭山縣鄉鎮企業管理局副局長
2001.09-2002.03 彭山縣鄉鎮企業管理局局長
2002.03-2004.04 彭山縣城管辦主任(2000.09-2003.09省委黨校行政管理專業研究生班學習)
2004.04-2006.05 彭山縣城管辦黨組書記、主任
2006.05-2006.06 彭山縣城管辦黨組書記、主任、城西工業區工委
副書記、管委會副主任
2006.06-2009.04 彭山縣規劃建設和環境保護局局長
2009.04-2009.11 彭山縣規劃建設和環境保護局局長、黨委書記
2009.11-2010.08 彭山縣規劃建設和環境保護局局長、黨委書記、
彭山經開區建設國土分局局長
2010.08-2010.10 彭山縣規劃建設和環境保護局局長、彭山經開區建設國土分局局長、縣拆遷工作局副局長
2010.10-2011.10 四川彭山經濟開發區管委會副主任、彭山縣規劃建設和環境保護局局長、彭山經開區建設國土分局局長
2011.10- 仁壽縣委常委