历任浙江大学材料与化学工程学院副院长,浙江大学副教务长兼本科生院常务副院长、求是学院院长;2009年2月至2012年11月任浙江大学党委副书记;2012年5月至2017年6月任贵州大学校长、党委副书记;2016年12月至2020年4月,任浙江大学党委副书记(正厅级)。
现任中共太原理工大学委员会书记。