1990.09—1993.08 云南公安高等专科学校交通专业学习;
1993.08—2002.01 云南文山州马关县公安局交通警察大队民警;
2002.01—2002.06 云南文山州公安局交通警察支队法制科民警;
2002.06—2006.12 云南文山州公安局交通警察支队法制科副科长(副科级)(其间:2003.08—2005.12中央党校函授学院法律专业本科班学习);
2006.12—2008.02 云南文山州富宁县公安局交通警察大队大队长(正科级);
2008.02—2009.12 云南文山州富宁县公安局副局长、县交通警察大队大队长(正科级);
2009.12—2010.03 云南文山州公安局工作;
2010.03—2010.10 云南文山州公安局警令部主任(正科级);
2010.10—2012.10 云南文山州公安局戒毒康复中心政委(副处级)、警令部主任;
2012.10—2013.03 云南文山州文山市人民政府副市长,市公安局党委书记、局长、督察长(副处级);
2013.03—2013.04 云南文山州公安局党委委员,文山市人民政府副市长,市公安局党委书记、局长、督察长(副处级);
2013.04—2016.05 云南文山州公安局党委委员、副局长(正处级),文山市人民政府副市长,市公安局党委书记、局长、督察长;
2016.05—2016.11 云南文山州公安局党委委员(保留正处级),文山市人民政府副市长,市公安局党委书记、局长、督察长;
2016.11—2020.04 云南文山州公安局党委委员、副局长(正处级);
2020.04—2020.07 云南省公安厅国内安全保卫总队副总队长(正处级),文山州公安局党委委员、副局长(正处级);
2020.07—2020.12 云南省公安厅国内安全保卫总队副总队长(正处级)、一级高级警长;
2020.12—2021.01 云南省公安厅国内安全保卫总队副总队长(正处级)、一级高级警长,大理州公安局党委副书记、副局长;
2021.01—2021.05 云南大理州公安局党委副书记、副局长;
2021.05—2021.07 云南大理州公安局党委副书记、副局长、一级高级警长;
2021.07—2021.08 云南大理州人民政府党组成员,州委政法委副书记,州公安局党委书记;
2021.08— 云南大理州人民政府党组成员、副州长,州委政法委副书记,州公安局党委书记、局长、督察长;
2024.10 公示拟任州(市)委常委;
2024.11 主动投案。