他早年曾任中国科学技术大学近代物理系党总支副书记、书记,物理学院副院长、执行院长,国际学院院长(兼),苏州高等研究院院长(兼)等职,2018年4月任中国科学技术大学党委常委、副校长,2022年12月起任浙江大学校长、党委副书记。