1995.04-1998.04 甘肅省人民檢察院辦公室秘書科科長、助理檢察員
1998.04-2001.09 甘肅省人民檢察院辦公室副主任、檢察員
2001.09-2005.11 甘肅省人民檢察院辦公室主任、檢察員(2000.11-2001.11掛職任最高人民檢察院職務犯罪預防廳辦公室副主任)
2005.11-2006.12 甘肅省人民檢察院反貪污賄賂局綜合處處長、檢察員(2005.07-2006.10掛職任蘭州市檢察院副檢察長)
2006.12-2007.01 武威市人民檢察院代檢察長
2007.01-2011.10 武威市人民檢察院黨組書記、檢察長
2011.10-2016.11 臨夏州人民檢察院黨組書記、檢察長
2016.11- 2021.09 甘肅省人民檢察院林區分院黨組書記、檢察長
2021.09 被免職
(甘肅省紀委監委) |