2008.09--2012.07 武汉科技大学计算机科学与技术专业学习(其间:在武汉科技大学第二专业法学专业学习,取得法学学士学位)
2012.07--2013.01 湖北省荆州市洪湖市燕窝镇党政办副主任
2013.01--2015.09 湖北省荆州市洪湖市燕窝镇团委书记、司法所所长、综治办副主任
2015.09--2016.09 湖北省荆州市人民检察院检察技术信息处试用期人员
2016.09--2019.06 湖北省荆州市人民检察院检察技术信息处科员
2019.06--2020.06 湖北省荆州市人民检察院检察技术信息部一级科员
2020.06--2022.09 湖北省荆州市人民检察院检察技术信息部四级主任科员
2022.09--2022.11 湖北省荆州市荆州区人民检察院党组成员
2022.11-- 湖北省荆州市荆州区人民检察院党组成员,政治部主任