人物履歷
1975.04—1978.03河北省張家口市一建、三建公司工人、政工員
1978.03—1981.03張家口師範專科學校中文系漢語言文學專業學習
1981.03—1982.02河北省張家口地區教育局科員
1982.02—1990.03河北省張家口市人民檢察院辦公室科員、副主任、主任、副處級檢察員
1990.03—1992.12河北省張家口市橋東區人民檢察院檢察長
1992.12—1993.11海南省人民檢察院海南分院反貪局幹部、副局長
1993.11—1995.02海南省三亞市人民檢察院副檢察長
1995.02—1998.02海南省三亞市人民檢察院副檢察長(正處級,其間:1995.08—1997.12在中央黨校經濟管理專業學習)
1998.02—1998.04海南省三亞市人民檢察院副檢察長、黨組副書記
1998.04—2000.07海南省三亞市人民檢察院檢察長(其間:1998.09—2000.07在西南政法大學民商法專業研究生課程班學習)
2000.07—2001.12海南省人民檢察院副檢察長
2001.12—2007.11海南省人民檢察院副檢察長,反貪局局長
2007.11—2008.11海南省人民檢察院副檢察長(正廳級),反貪局局長
2008.11—2012.07海南省人民檢察院副檢察長、黨組副書記(正廳級),反貪局局長(其間: 2009.05—2011.09在長江商學院高級管理人員工商管理碩士班學習;2011.03—2011.07在中央黨校中青年幹部培訓一班學習)
2012.07—2013.01海南省人民檢察院黨組書記、副檢察長
2013.01—2018.01海南省人民檢察院黨組書記、檢察長
2018.01—海南省人民檢察院檢察長
擔任職務
是海南省第五屆紀委委員,第六屆、七屆省委委員。