1983-1990 兰州大学物理系,本科及硕士研究生,理学硕士。
1990-1999 兰州大学材料科学系,助教、讲师、副教授。
1999-2000 加拿大曼尼托巴大学、温尼伯大学,高级访问学者。
2000-2020 兰州大学物理科学与技术学院,副教授,材料化学专业副主任。
2021- 至今 兰州大学材料与能源学院。
讲授课程:《材料科学基础》、《大学信息技术基础(含编程语言)》。
参加多项国家自然科学基金项目、甘肃省自然科学基金项目,主持甘肃青年科学基金项目、甘肃省科技厅重大支撑项目子项及其他项目。
1. 1997年甘肃省科技进步二等奖。
2.2015年度甘肃省冶金有色工业科技进步一等奖。
3. 2020年度兰州大学“防疫先进个人”。