1983年09月至1985年07月,在貴州省黔東南州財貿學校會計專業學習;
1985年08月至1990年05月,任貴州省鎮遠縣審計局幹部;
1990年05月至1993年04月,任貴州省鎮遠縣審計局副局長;
1993年04月至1997年01月,任貴州省鎮遠縣審計局局長(1986年10月至1995年12月,在貴州財經學院會計學專業學習<自考大專>;1995年08月至1996年01月,在貴州省黔東南州委黨校幹部輪訓班學習);
1997年01月至1998年01月,任貴州省鎮遠縣羊場鎮黨委書記;
1998年01月至1998年03月,任貴州省鎮遠縣委常委、宣傳部部長;
1998年03月至2000年08月,任貴州省鎮遠縣委常委、宣傳部部長、貴州省舞陽神植物油有限責任公司經理;
2000年08月至2003年01月,任貴州省鎮遠縣委常委、宣傳部部長(1998年09月至2001年06月,在貴州省委黨校法律專業學習<函授本科>;2000年10月至2001年01月,在貴州大學工商管理培訓班學習;2002年09月至2003年01月,在貴州省委黨校中青班學習);
2003年01月至2003年08月,任貴州省鎮遠縣委常委、宣傳部部長、鎮遠縣黔東工業園區工委書記;
2003年08月至2004年10月,任貴州省鎮遠縣委副書記、鎮遠縣黔東工業園區工委書記(2002年09月至2004年07月,在貴州大學工商管理系經濟管理專業研究生課程進修班學習);
2004年10月至2006年06月,任貴州省鎮遠縣委副書記、鎮遠縣黔東工業園區工委書記、黔東工業經濟開發有限責任總公司董事長;
2006年06月至2006年09月,任貴州省黔東工業經濟區籌備委員會辦公室主任(正縣級)、工委副書記、鎮遠縣黔東工業園區工委書記、黔東工業經濟開發有限責任總公司董事長;
2006年09月至2006年11月,任貴州省錦屏縣委副書記、副縣長、代理縣長、黔東工業經濟開發有限責任總公司董事長;
2006年11月至2007年03月,任貴州省錦屏縣委副書記、縣長、黔東工業經濟開發有限責任總公司董事長;
2007年03月至2011年04月,任貴州省錦屏縣委副書記、縣長 (其間:2007年10月至2010年12月,在西南大學經濟管理學院攻讀農業推廣碩士學位;2008年05月至2008年06月,在國家行政學院縣長進修班學習;2010年08月至2010年09月,在香港金融管理學院貴州省現代金融知識研修班學習);
2011年04月至2011年05月,任貴州省三穗縣委書記、錦屏縣縣長;
2011年05月至2011年06月,任貴州省三穗縣委書記;
2011年06月至2012年11月,任貴州省三穗縣委書記、黔東循環經濟工業區三穗工業園區黨工委書記(兼)(其間:2011年11月,在中央黨校縣委書記任職培訓班學習);
2012年11月至2014年10月,任貴州省三穗縣委書記、貴州三穗經濟開發區黨工委書記 (兼);
2014年10月至2015年01月,任貴州省黔東南州工信委黨組書記;
2015年01月至2015年06月,任貴州省黔東南州政府黨組成員、州工信委黨組書記;
2015年06月至2015年08月,任貴州省黔東南州政府黨組成員、州工信委黨組書記、貴州侗鄉大健康產業示範區黨工委副書記、管委會主任;
2015年08月至2016年02月,任政協貴州省黔東南州委員會黨組成員、貴州侗鄉大健康產業示範區黨工委副書記、管委會主任。
2016年02月至今,任政協貴州省黔東南州委員會副主席、黨組成員。