1990.09--1995.06 南漳县人民检察院审查批捕科书记员
1995.06--1996.07 南漳县人民检察院审查起诉科书记员
1996.07--2002.09 襄樊高新技术产业开发区人民检察院科员(1999.06任助检员,2001.06任检察员)
2002.09--2003.04 襄樊高新技术产业开发区人民检察院公诉科科长
2003.04--2004.12 襄樊高新技术产业开发区人民检察院公诉科科长、检委会委员
2004.12--2007.11 襄樊高新技术产业开发区人民检察院公诉科科员、检委会委员
2007.11--2011.01 襄阳高新技术产业开发区人民检察院公诉科科长、检委会委员
2011.01--2014.12 襄阳高新技术产业开发区人民检察院党组成员、公诉科科长、检委会委员
2014.12--2016.01 襄阳高新技术产业开发区人民检察院党组成员、检委会专职委员
2016.01--2022.12 襄阳高新技术产业开发区人民检察院党组成员、检委会专职委员、一级检察官