1981年,從浙江大學數學系畢業,獲得學士學位。
1983年,從美國康奈爾大學畢業,獲得碩士學位。
1987年,從美國耶魯大學畢業,獲得博士學位,之后執教于馬里蘭大學。
1998年,加入香港科技大學。
2000年,被聘為第二批浙江大學基礎數學長江學者獎勵計劃講座教授。
2013年,當選為中國科學院院士。
2015年,被聘任為上海交通大學數學系系主任。
2017年12月,擔任浙江大學數學高等研究院院長。