1993.09--1997.06 苏州大学法学院法学专业学生
1997.08--1997.09 吴江市人民检察院公诉科
1997.09--2000.03 吴江市人民检察院公诉科书记员
其间:1999.09确定为科员级
2000.03--2003.06 吴江市人民检察院民事行政检察科助理检察员
其间:2003.06确定为副股级
2003.06--2004.02 吴江市人民检察院公诉科检察员
其间:2003.07确定为主诉检察官
2004.02--2008.12 吴江市人民检察院民事行政检察科科长、检察员
其间:2004.02确定为正股级,2007.01取得华东政法学院法律硕士学位
2008.12--2010.09 吴江市人民检察院职务犯罪预防科科长、检察员
2010.09--2012.10 吴江市人民检察院公诉科科长、检察委员会委员、检察员
其间:2011.01确定为副科级
2012.10--2014.01 苏州市吴江区人民检察院公诉科科长、检察委员会委员、检察员
2014.01--2016.11 苏州市吴江区人民检察院侦查监督科科长、检察委员会委员、检察员
2016.11--2017.05 苏州市吴江区人民检察院侦查监督科科长、检察委员会委员、一级检察官、检察员
2017.05--2020.01苏州市吴江区人民检察院党组成员、副检察长、检察委员会委员、一级检察官、检察员
2020.01-- 苏州市吴江区人民检察院党组成员、副检察长、检察委员会委员、四级高级检察官、检察员