1993年,获得西安交通大学博士学位。
2009年01月 - 2014年05月,任西安交通大学副校长。
2014年05月起,任陕西师范大学校长。
2017年04月起,任陕西师范大学校长、党委副书记。
2018年01月 - 2020年10月,任陕西师范大学党委书记。
此外,曾任西安交通大学环境与化工学院院长、招生办主任、教务处处长、副教务长,西安交通大学党委常委等职务。
1998年,被评为“陕西省优秀留学回国人员”、“陕西省高校系优秀共产党员”。
2001年,获“陕西省科技进步一等奖”。
2002年,被评为“全国高等学校优秀骨干教师”。