1980.01——1984.09 貴州省貴定縣政府辦公室打字員;
1984.09——1986.07 貴州廣播電視大學黨政幹部專修科學習;
1986.07——1987.05 貴州省貴定縣政府辦公室秘書;
1987.05——1991.09 貴州省貴定縣政府辦公室科員(其間:1990.03——1991.09掛職任貴州省貴定縣新場區新鋪鄉黨委書記)(1987.02——1988.02掛職任貴州省貴定縣洛北河鄉鄉長助理);
1991.09——1995.03 貴州省貴定縣新鋪鄉黨委書記;
1995.03——1995.11 貴州省貴定縣政府辦公室主任;
1995.11——1996.09 貴州省貴定縣政府副縣長、縣政府辦公室主任;
1996.09——2001.06 貴州省貴定縣政府副縣長(其間:1996.09——1999.07在貴州教育學院思想政治教育專業學習;2000.03——2001.03掛職任貴州省工商局公平交易處處長助理);
2001.06——2003.03 貴州省貴定縣委常委、副縣長;(2001.03——2002.03在中南財經政法大學人文學院中***黨史專業研究生課程進修班學習);
2003.03——2006.03 貴州省獨山縣委常委、副縣長;
2006.03——2006.05 貴州省惠水縣委副書記;
2006.05——2007.01 貴州省惠水縣委副書記、代理縣長;
2007.01——2011.10 貴州省惠水縣委副書記、縣長;
2011.10, 貴州省惠水縣委書記;
2012年2月14日當選為政協黔南州第十壹屆委員會副主席。
2013.08,中***貴州省黔南州委常委、都勻市委書記。