1976.10--1988.01 城步苗族自治縣清溪公社幹部(期間:1978.12--1980.12在湖南汽車製造技工學校學習)
1988.01--1988.04 城步苗族自治縣漿坪鄉黨委副書記
1988.04--1989.02 城步苗族自治縣漿坪鄉黨委副書記(主持全面工作)
1989.02--1992.11 城步苗族自治縣漿坪鄉黨委書記
1992.11--1998.03 城步苗族自治縣民政局副局長
1998.03--2008.06 城步苗族自治縣民政局局長、黨組書記
2008.06--2010.09 城步苗族自治縣林業局黨委副書記、局長
2010.09--2011.02 城步苗族自治縣林業局黨委書記、局長、森林公安局第一政委
2011.02--2012.11 湖南省兩江峽谷國家森林公園管理處黨委書記、林業局局長、黨委書記
2012.11至今 城步苗族自治縣人大常委會黨組成員、副主任