1982.09--1987.09 貴州省安順虹山軸承廠工人
1987.09--1989.08 西南政法學院勞改法專業學習(大專)
1989.08--1994.05 貴州省平壩縣菓樹園藝場六大隊一中隊管教幹部
1994.05--1996.08 修文縣人民政府辦公室科員
1996.08--1998.06 修文縣人民政府法制辦主任
1998.06--1998.11 修文縣六桶鄉鄉長助理
1998.11--2000.01 修文縣小箐鄉黨委副書記(1996.09--1999.09在西南政法大學法律專業學習)
2000.01--2000.08 修文縣計生協會副秘書長
2000.08--2001.10 修文縣委信訪辦副主任
2001.10--2001.12 修文縣灑坪鄉黨委副書記
2001.12--2004.11 修文縣六廣鎮黨委副書記、鎮長
2004.11--2005.01 修文縣六廣鎮黨委副書記、鎮長,政法委書記(兼)
2005.01--2005.04 修文縣六廣鎮黨委書記、鎮長、政法委書記(兼)
2005.04--2006.06 修文縣六廣鎮黨委書記、政法委書記
2006.06--2006.11 修文縣六廣鎮黨委書記
2006.11--2008.11 修文縣六廣鎮黨委書記、鎮人大主席團主席
2008.11--2009.09 修文縣龍場鎮黨委書記、鎮人大主席團主席
2009.09--2014.12 貴陽市糧食局副局長、黨委委員(其間: 2012.01抽調到貴陽市二環四路城市帶建設指揮部辦公室任副主任)
2014.12--2016.10 花溪區人民政府副區長、黨組成員
2016.10--2016.11 花溪區委常委,區人民政府副區長、黨組成員
2016.11--2017.01 花溪區委常委、政法委書記,區人民政府副區長、黨組成員
2017.01--花溪區委常委、政法委書記