歷任中央第二政法幹校教員。《河南法制報》編輯。
河南省政法委秘書。
河南省政法管理幹部學院黨辦主任科員、黨辦副主任、黨辦主任、紀委負責人(主持工作)、紀委書記、副院長、副書記。
河南省人民政府法制辦公室副主任、黨組成員。
2005年5月任河南省地方稅務局副局長、黨組成員。
2013年4月任河南省社會管理綜合治理委員會辦公室主任(正廳級)
2015年7月任河南省高級人民法院副院長、審判委員會委員。