1975.12——1982.08,貴州省011基地春雷機械廠工人
1982.08——1989.03,貴州省安順行署工業局工作員、科員(其間:1982.09——1985.07貴州廣播電視大學漢語言文學專業學習<脫產大專>)
1989.03——1993.07,貴州省安順行署工業局政工科副科長
1993.07——1995.08,貴州省安順行署工業局辦公室主任
1995.08——1996.03,貴州省安順行署辦公室工交計畫科科長
1996.03——2002.07,貴州省平壩縣人民政府副縣長(其間:1997.09——2000.07貴州省委黨校經濟管理專業學習<本科>;2000.06——2000.07貴州行政學院計畫培訓班學員)
2002.07——2003.03,貴州省平壩縣委副書記、副縣長、代縣長
2003.03——2003.04,貴州省平壩縣委副書記、縣長
2003.04——2006.04,貴州省平壩縣委副書記、縣長,黎陽高新技術工業園區黨工委副書記、管委會主任(其間:2003.10——2003.12在北京大學高級經濟管理幹部研修班學習;2005.07在上海展望發展學院參加西部人才工程專題研修班學習)
2006.04——2006.11,貴州省平壩縣委書記,黎陽高新技術工業園區黨工委書記
2006.11——2010.03,貴州省安順市委委員,普定縣委書記(其間:2008.06——2008.07在上海同濟大學參加貴州省市、縣領導城市規劃培訓班;2008.11在上海浦東幹部學院參加全國縣委書記科學發展觀培訓班)
2010.03——2010.04,貴州省安順市委委員,市人大常委會副主任,普定縣委書記
2010.04——2010.07,貴州省安順市委委員,市人大常委會副主任、黨組成員,市總工會主席(兼),普定縣委書記
2010.07——2011.11,貴州省安順市委委員,市人大常委會副主任、黨組成員,市總工會主席(兼)
2011.11——,貴州省安順市人大常委會副主任、黨組成員,市總工會主席(兼)
2011年12月23日當選為安順市第三屆人民代表大會常務委員會副主任