1996.09-2000.07 四川工業學院汽車發動機專業學習
2000.07-2001.08 開江縣寶塔鄉鄉長助理(其間:2000.12-2001.06借調開江縣委組織部學教辦工作;2001.06-2001.08借調開江縣人事局工作)
2001.08-2003.07 開江縣講治鎮組織委員、紀委副書記(其間:2001.09-2001.12參加四川省委黨校第五期選調生班學習;2003.02-2003.06借調到開江縣紀委工作)
2003.07-2006.09 開江縣紀委信訪室主任
2006.09-2007.01 開江縣騎龍鄉黨委副書記
2007.01-2008.12 開江縣騎龍鄉黨委副書記、鄉長
2008.12-2011.11 開江縣甘棠鎮黨委副書記、鎮長
2011.11-2012.08 開江縣普安鎮黨委副書記、鎮長
2012.08-2014.08 開江縣人民政府副縣長(其間:2013.07兼任達州市陸軍預炮旅後裝部副部長,授中校軍銜)
2014.08-2016.10 達州市經濟和信息化委員會黨委委員、副主任(其間:2015.01任達州市絲綢廠破產清算組組長)
2016.10-2019.01 達州市經濟和信息化委員會黨委委員、副主任,市政協經濟委員會副主任(兼)
2019.01-2019.02 大竹縣委常委、縣人民政府黨組副書記
2019.02- 大竹縣委常委、縣人民政府黨組副書記、常務副縣長