1981年,从浙江大学数学系毕业,获得学士学位。
1983年,从美国康奈尔大学毕业,获得硕士学位。
1987年,从美国耶鲁大学毕业,获得博士学位,之后执教于马里兰大学。
1998年,加入香港科技大学。
2000年,被聘为第二批浙江大学基础数学长江学者奖励计划讲座教授。
2013年,当选为中国科学院院士。
2015年,被聘任为上海交通大学数学系系主任。
2017年12月,担任浙江大学数学高等研究院院长。