1997.06--1997.11 重庆市渝北区人民检察院书记员
1997.11--1999.07 重庆市渝北区人民检察院副科级助理检察员(1996.08--1998.12重庆市委党校函授学院法律专业本科学习)
1999.07--2000.04 重庆市渝北区人民检察院正科级助理检察员
2000.04--2001.02 重庆市渝北区人民检察院检察员、监所检察科副科长
2001.02--2003.04 重庆市渝北区人民检察院反贪污贿赂工作局侦查二科副科长
2003.04--2004.02 重庆市渝北区人民检察院职务犯罪侦查局侦查检察官二室副主任
2004.02--2005.05 重庆市渝北区人民检察院监所检察科科长
2005.05--2009.05 重庆市渝北区人民检察院职务犯罪侦查局副局长
2009.05--2012.08 重庆市渝北区人民检察院职务犯罪侦察局局长
2012.08--2016.09 重庆市渝北区人民检察院党组成员、纪检组长
2016.09--2023.11 重庆市渝北区人民检察院党组成员、纪检组长(正处级)
2023.11-- 重庆市渝北区人民检察院一级调研员