1995年9月至1999年7月宁夏大学计算机科学与技术专业攻读学士学位;
2006年9月至2008年1月宁夏大学计算机软件与理论专业攻读硕士学位。
1999年7月至2016年6月在宁夏大学数学计算机学院任教;
2016年7月至2017年6月在宁夏大学数学统计学院任教;
2017年6月至2020年5月任宁夏大学中卫校区管理办公室副主任;
2020年5月至2022年7月任宁夏大学智能工程与技术学院院长;
2022年7月至2026年5月任宁夏大学前沿交叉学院副院长(正处级);
2023年2月至2026年5月任宁夏回族自治区残疾人联合会党组成员、副理事长(挂职);
2026年5月至今任宁夏大学数学统计学院院长。
计算机控制、无人系统分析、智能决策与控制等
主持国家自然科学基金两项,宁夏重点研发项目(重点)、宁夏自然科学基金等多项。