1986.09-1990.07貴州省畢節地區農業學校畜牧獸醫專業學習
1990.07-1992.05貴州省納雍縣張維區畜牧獸醫站工作員
1992.05-1993.10貴州省貴州省納雍縣張家灣鎮綜治辦工作員
1993.10-1995.12貴州省貴州省納雍縣張家灣鎮綜治辦副主任(主持工作)
1995.12-2001.10貴州省納雍縣張家灣鎮副鎮長
2001.10-2003.06貴州省納雍縣勺窩鄉黨委副書記 (2000.10-2003.01在貴州省委黨校法律專業函授大學學習)
2003.06-2007.11貴州省納雍縣畜牧局副局長
2007.11-2008.02貴州省赫章縣畜牧獸醫局副局長
2008.02-2010.03貴州省赫章縣畜牧獸醫局黨組書記
2010.03-2014.03貴州省赫章縣農牧局黨組書記
2014.03-貴州省赫章縣農牧局黨組書記、局長