1993.09-1997.07西南政法大学法学专业学习;
1997.07-1998.08金华市人民检察院工作;
1998.08-2005.06金华市人民检察院书记员、助理检察员;
2005.06-2007.03金华市人民检察院公诉处副处长;
2007.03-2009.02金华市人民检察院办公室副主任(主持工作);
2009.02-2011.11金华市人民检察院公诉处处长(期间:2010.11-2011.11挂职任金华市金东区孝顺镇党委副书记);
2011.11-2013.06金华市人民检察院检察委员会委员、公诉一处处长;
2013.07- 武义县人民检察院党组书记、代检察长。