1986.09-1989.06就讀於懷化師範專科學校;
1989.07-1991.06麻陽苗族自治縣職業中學教師;
1991.06-1996.06麻陽苗族自治縣教育局工作(1992年9月—1995年6月,在湖南省教育學院教育系教育管理專業學習);
1996.06-1998.03麻陽苗族自治縣蘭村鄉黨委委員、副書記;
1998.03-2000.04麻陽苗族自治縣石羊哨鄉黨委委員、副書記、鄉長;
2000.04-2001.05麻陽苗族自治縣委組織部副部長;
2001.05-2002.09麻陽苗族自治縣呂家坪鎮黨委委員、書記;
2002.09-2006.06麻陽苗族自治縣委委員、縣人民政府黨組成員、副縣長;
(其間:2003.07-2003.12被中組部選派至浙江省象山縣任縣長助理)
2006.06-2008.04麻陽苗族自治縣委常委、縣人民政府黨組副書記、副縣長;
2008.04-2011.01麻陽苗族自治縣委常委、縣人民政府黨組副書記、常務副縣長;
2011.01-2011.06麻陽苗族自治縣政協黨組書記、主席;
2011.06-2011.12麻陽苗族自治縣人大常委會黨組書記、縣政協主席。
2011.12--麻陽苗族自治縣人大常委會黨組書記、主任 。