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-- 邵阳市政协副主席、市林业局局长