歷任河南省人大常委會辦公廳秘書處副處長;河南省人大常委會財經工委財經二處副處長、處長;河南省人大常委會環境與資源保護工作委員會辦公室主任;河南省人大常委會法制室副主任;河南省人大常委會辦公廳研究室主任(副廳級)。
2008年09月任河南省安陽市委常委、宣傳部長;
2011年08月任河南省安陽市委常委,市紀委書記;
2015年02月任河南省紀委駐省發展和改革委員會紀檢組組長、委黨組成員。
九屆省紀委委員。