主要经历:1990年9月至1994年7月中国政法大学法律系法学专业学生;
1994年7月至1996年4月鄂州市人民检察院书记员;
1996年4月至1998年9月鄂州市人民检察院助理检察员;
1998年9月至2002年1月鄂州市人民检察院检察员(1999年至2002年武汉大学法学院法律专业法律硕士学位学习);
2002年1月至2007年2月鄂州市人民检察院反贪局综合指导处副处长(副科);
2007年2月至2011年3月鄂州市华容区人民检察院党组成员、副检察长(2007年9月正科级检察员);
2011年3月至2011年5月鄂州市人民检察院正科级干部;
2011年5月至2015年8月鄂州市人民检察院职务犯罪预防处副处长;
2015年8月至2017年11月鄂州市人民检察院职务犯罪预防处处长(2016年1月四级高级检察官);
2017年11月至2019年3月鄂州市人民检察院案件管理部负责人;
2019年3月鄂州市鄂城区人民检察院党组书记、代检察长(2019年12月三级高级检察官);
2020年6月鄂州市鄂城区人民检察院党组书记、检察长。