1972年至今歷任:峰峰礦務局生產處支護科技術員、助理工程師,峰峰礦務局生產處支護科副科長、科長、工程科科長,峰峰礦務局牛兒莊礦安監處處長,峰峰礦務局安全監察局副局長,峰峰礦務局羊渠河礦礦長兼焦化廠廠長、陽光煤氣熱電有限責任公司董事長,峰峰集團有限公司副總經理、黨委常委,峰峰集團有限公司董事會董事、副總經理、黨委常委,冀中能源集團有限責任公司副總經理,省安全生產監督管理局黨組成員,省煤炭工業安全管理局局長。主持全面工作;分管綜合處。2014年2月任河北省安全生產監督管理局副局長。