1987.09-1991.06西南政法大学法律专业学习,获法学学士学位
1991.08-1996.06扬州市中级人民法院书记员,科员级
1996.06-1997.04丹阳市人民检察院反贪污贿赂局、公诉科书记员
1997.04-2000.12丹阳市人民检察院公诉科助理检察员
2000.12-2003.07丹阳市人民检察院公诉科副科长、检察员
2003.07-2004.11丹阳市人民检察院公诉科科长(2003.11检委会委员)
2004.11-2009.04丹阳市人民检察院办公室主任(其间:2003.09-2006.07在山西大学在职学习获法律硕士学位;2005.09副科级)
2009.04-2016.12丹阳市人民检察院党组成员、副检察长(2010.08正科级,2016.12四级高级检察官)
2016.12-2017.01镇江市润州区人民检察院党组书记、代检察长(副处)
2017.01-2020.12镇江市润州区人民检察院党组书记、检察长(2020.04三级高级检察官)
2020.12-至今丹阳市人民检察院党组副书记、副检察长