1988.08-1989.04城步苗族自治縣機關幹部
1989.04-1992.08城步苗族自治縣計委規劃組副組長
1992.08-1996.04城步苗族自治縣南山牧場辦公室副主任、礦泉水公司經理、綠色食品開發公司副總經理、銷售公司經理。
1996.04-1997.03城步苗族自治縣人民檢察院辦公室主任
1997.03-1997.11城步苗族自治縣人民檢察院稅務檢察處處長。
1997.11-1998.04城步苗族自治縣人民檢察院瀆職犯罪偵查局局長
1998.04-2001.02城步苗族自治縣公安局黨委委員、副局長、林業公安局局長。
2001.02--2003.438+0城步苗族自治縣人民檢察院黨組成員、副檢察長
2003.01--2005.02城步苗族自治縣人民檢察院黨組成員、副檢察長、檢察長
2005.02--2008.06城步苗族自治縣審計局局長、黨委書記
2008.06-2012.11城步苗族自治縣財政局局長、黨委書記
2012.11城步苗族自治縣人大常委會委員、副主任。