1982年1月——1988年9月,任平頂山礦務局四礦技術員、助理工程師、副科長、隊長、副總工程師
1988年9月——1994年4月,任平頂山礦務局供應處總工程師、副處長
1994年4月——1995年11月,任平頂山礦務局供應處黨委書記兼處長
1995年11月——1996年12月,任平頂山煤業(集團)有限責任公司紀委書記
1996年12月——2004年1月,任平頂山煤業(集團)有限責任公司副總經理、紀委書記
2004年1月——2006年12月,任河南省煤炭工業局副局長
2006年12月——,任義馬煤業集團股份有限公司董事長、黨委書記