1985.09--1988.07 湖南省公安專科學校刑事偵察專業學習
1988.07--1996.10 州公安局刑事偵察支隊民警
1996.10--1999.09 州公安局刑事偵察支隊偵察二隊副大隊長
1999.09--2002.02 州公安局刑事偵察支隊正科級偵察員
2002.02--2006.07 州公安局刑事偵察支隊副支隊長
2006.07--2011.03 瀘溪縣公安局政委
2011.03--2012.11 瀘溪縣公安局局長
2012.11--2012.12 瀘溪縣人民政府副縣長、公安局局長
2012.12-- 瀘溪縣人民政府黨組成員、副縣長、縣公安局局長,負責公安、司法行政、消防、武警工作。