1993年9月至1997年6月于西北师范大学数学系学习并获理学学士学位,1997年9月至2000年6月于西北师范大学基础数学专业学习并获理学硕士学位,2004年9月至2007年6月于兰州大学基础数学专业学习并获理学博士学位。
2000年7月被分配到兰州理工大学理学院参加工作,2002年11月被聘为讲师,2004年7月破格晋升为副教授,2007年8月破格晋升为教授
2008年申报的项目“测度链上高阶动力方程非局部问题”获得国家自然科学基金资助。 2007年获得甘肃省自然科学一等奖,2006年获得甘肃省高校科技进步一等奖,2005年获得甘肃省科技进步三等奖、兰州理工大学教学优秀奖,2004年获得甘肃省高校科技进步一等奖、甘肃省高校青年教师成才奖、兰州理工大学“三育人奖”,2003年获得兰州理工大学“优秀班主任”称号,2002年获得甘肃省高校科技进步三等奖、兰州理工大学中青年教师讲课竞赛二等奖。