1995—1998,蘭州大學近代物理系粒子物理與核物理專業,博士學位;1992—1999,蘭州大學近代物理系工作,助教,講師,副教授,碩士生導師;
1999—2006,蘭州大學物理科學技術學院工作,副教授、教授、博士生導師、副院長;
2006—2013,蘭州大學核科學技術學院工作,教授、博士生導師、院長。
2013—至今在蘭州大學核科學技術學院工作,教授,博士生導師。蘭州大學研究生院常務副院長