1985年北京化工大学橡胶机械专业本科毕业,获工学学士学位。1988年北京化工大学化工机械研究生毕业,获工学硕士学位。1988至1996在首钢工学院实验中心和力学教研室工作,历任实验室主任、教师、教研室主任。1996调入中国地质大学(北京)工程技术学院从事教学工作,1997年晋升副教授,1998至2002任中国地质大学(北京)工程技术学院力学教研室主任,2002年至2011年任中国地质大学(北京)工程技术学院副院长兼力学教研室主任,主管学院本科教学工作和实验室建设工作。2008地质工程专业博士研究生毕业,获工学博士学位。2003年晋升教授,2019年晋升博导。2011年至今中国地质大学(北京)工程技术学院教师