1987.09--1990.02 郧西县职业高中教师
1990.02--1994.04 郧西县职业高中教导处副主任
1994.04--1994.12 郧西县职业高中副校长
1994.12--1995.06 郧西县政府办秘书科副科长
1995.06--1997.11 郧西县政府办秘书科科长
1997.11--1998.07 郧西县政府办直属机关党委纪委副书记、监察室副主任
1998.07--1999.04 郧西县政府办直属机关党委纪委书记、监察室主任
1999.04--2000.12 郧西县政府办机关党委纪委书记、政府办副主任
(其间:1997.09--2000.06华中科技大学科技哲学专业在职研究生函授学习)
2000.12--2001.04 郧西县政府办副主任
2001.04--2004.04 郧西县六郎乡党委书记
2004.04--2005.04 郧西县香口乡党委书记
2005.04--2009.03 郧西县香口乡党委书记、乡长
(其间:2004.05--2004.07湖北省委党校第2期乡镇党委书记班学习)
2009.03--2009.06 郧西县上津镇党委书记
2009.06--2011.10 郧西县副县级干部、上津镇党委书记(2009.06副县)
2011.10--2012.04 郧西县政府党组成员、副县级干部
2012.04--2019.02 十堰市畜牧兽医局副局长、党委委员
(其间:2014.03—2014.05十堰市委党校第51期县干班学习)
2019.02-- 十堰市畜牧兽医服务中心副主任
2019.07-- 十堰市畜牧兽医服务中心党组成员、副主任