1981.08—1984.06 渠縣肉聯廠檢驗科工作
1984.07—1986.02 渠縣環境監測站工作
1986.03—1993.09 大竹縣公安局刑警大隊工作
1993.11—1998.11 大竹縣公安局工作,先後任大竹縣公安局清水派出所副所長、所長;
1994.08—1997.06中共四川省委黨校函授學院法律專業學習畢業
1998.12—2001.11 大竹縣公安局刑警大隊工作,任教導員、主持工作;
2000.09—2002.12中共四川省委函授學院法律本科學習畢業
2001.12—2006.11 大竹縣公安局黨委委員、副局長
2006.11—2009.09 宣漢縣公安局黨委書記、局長
2009.09—2016.07 宣漢縣人民政府副縣長、宣漢縣公安局局黨委書記、局長