1978年3月至1981年12月在焦作矿业学院采煤系地下采煤专业学习;
1982年1月至1986年7月在河南省煤炭工业厅安监局工作;
1986年7月至1992年3月任河南省煤炭工业厅、河南煤炭工业管理局安全监察局副局长;
1992年3月至1995年5月任河南省煤炭工业厅、河南煤炭工业管理局安全监察局局长;
1995年5月至1995年7月任河南省煤炭工业厅、河南煤炭工业管理局安全监察局局长(副厅级);
1995年7月至2000年4月任河南省煤炭工业厅、河南煤炭工业管理局副厅(局)长、党组成员;
2000年4月至2001年12月任河南煤矿安全监察局局长、党组副书记;
2001年12月至2002年7月任河南煤矿安全监察局局长、党组书记;
2002年7月至2003年6月任河南煤矿安全监察局局长、党组书记,河南省安全生产监督管理局局长。

