1993年4月至2001年4月,任最高人民檢察院法律政策研究室副主任、主任、副廳級幹部(其間:1993年8月至1994年8月在江蘇省昆山市人民檢察院鍛煉);
2001 01至1 2003年任最高人民檢察院法律政策研究室檢察委員會秘書處副主任;
2003年6月5438+00日至2007年6月10日任最高人民檢察院法律政策研究室專題研究處處長(其間:2004年9月至2008年8月在讀法學博士);
2007年01至2000年012年010任最高人民檢察院法律政策研究室副主任;
2010至12任最高人民檢察院法律政策研究室副主任、渭南市人民政府副市長、黨組成員。
2012年8月任最高人民檢察院檢察理論研究所所長。