履歷
1972年11月至1976年05月,在中國人民解放軍441部隊服役。
1976年05月至1979年07月,在內蒙古阿拉善左旗通古淖爾林場任副場長。
1979年07月至1981年07月,在寧夏教育學院中文系學習。
1981年07月至1982年09月,在內蒙古阿拉善左旗一中任教。
1982年09月至1984年04月,在寧夏回族自治區銀川市人事局工作。
1984年04月至1996年05月,歷任寧夏回族自治區紀委審理室副主任,研究室主任、宣教室主任、辦公廳主任,自治區紀委秘書長。期間,在陝西師大中文系修學三年。
1996年05月至2009年09月,歷任中央紀委監察部宣教室、電教中心、審理室副主任,北戴河培訓中心主任,第四紀檢監察室主任。
2009年09月至2014年02月,任國家預防腐敗局副局長(專職,副部長級)。
2014年2月,國務院免去其國家預防腐敗局副局長職務。