2001.09--2005.06 甘肃政法学院法学专业学习
2005.06--2006.05 待业
2006.05--2007.05 甘肃省华亭县人民检察院试用期人员
2007.05--2013.07 甘肃省华亭县人民检察院科员
2013.07--2017.05 甘肃省华亭县人民检察院民事行政检察科副科长、二级检察官
2017.05--2017.06 甘肃省华亭县人民检察院民事行政检察科副科长、一级检察官
2017.06--2018.12 甘肃省华亭县人民检察院一级检察官、派驻东华镇检察室主任
2018.12--2022.04 甘肃省华亭市人民检察院派驻东华镇检察室主任、一级检察官
2022.04—— 甘肃省华亭市人民检察院党组成员、副检察长