2002.05--2003.10貴州省湄潭縣興隆鎮鎮長助理、副鎮長
2003.10--2006.07貴州省湄潭縣委辦副主任(其間:2004.11--2005.10調入構皮灘電站移民工作組)
2006.07--2006.11貴州省湄潭縣黃家壩鎮黨委副書記
2006.11-2007.08貴州省湄潭縣黃家壩鎮黨委副書記、鎮長(其間:2007.07-2010.11在貴州省委黨校在職研究生班學習政治學)
2007.08-2010.01貴州省湄潭縣黃家壩鎮黨委書記、人大主席
2010.01-2011.08貴州省湄潭縣黃家壩鎮黨委書記
2011.08-2011.10貴州省湄潭縣正科級幹部
2011.10——貴州省湄潭縣人民政府黨組成員、副縣長
2015.02——貴安新區農林水務局黨組書記、局長