1998.09--2001.11 湖南省宁远县桐木漯乡人民政府乡长
2001.11--2002.12 湖南省宁远县棉花坪乡人民政府乡长
2002.12--2006.03 湖南省宁远县政协副主席(兼)、棉花坪乡人民政府乡长
2006.03--2007.11 湖南省宁远县政协副主席(兼)、宁远县人民法院副院长
2007.11--2007.12 湖南省宁远县人大常委会副主任、宁远县人民法院副院长
2007.12--2008.06 湖南省宁远县人大常委会副主任
2008.06--2015.12 民革湖南省委会参政议政处副处长
2015.12--2018.09 民革湖南省委会社会服务处处长
2018.09--2020.10 民革湖南省委会办公室(人事处)主任(处长)
2020.10--2022.12 民革湖南省委会宣传联络处处长
2022.12-- 邵阳市政协副主席、市林业局局长