人物履歷
1983年8月在呂梁地區賀昌中學工作;1986年4月任呂梁地區檢察分院助理檢察員;
1992年10月任呂梁地區檢察分院經濟檢察處副處長;
1993年9月任呂梁地區檢察分院法紀檢察處處長;
1994年5月任呂梁地區檢察分院檢委會委員、法紀檢察處長;
1998年8月任呂梁地區檢察分院副縣級檢察員、法紀檢察處處長;
1999年7月任離石市人民檢察院檢察長(1997年11月—1999年11月掛職中陽縣城關鎮刑家塔村黨支部第一書記);
2001年6月任山西省人民檢察院呂梁分院反貪局局長;
2002年7月任山西省人民檢察院呂梁分院副檢察長、反貪局局長(2000年7月—2003年7月在山西省委黨校在職研究生班法律專業學習);
2004年12月任呂梁市人民檢察院常務副檢察長、黨組副書記(2010年7月—2011年6月掛職最高人民檢察院監所監察廳看教處副處長);
2013年3月任山西省人民檢察院黨組成員、反貪局局長;
2013年5月任山西省人民檢察院黨組成員、反貪局局長、檢委會委員;
2017年1月,山西省監察委員會委員。