1973年 - 1978年,担任内蒙古扎赉特旗巴达尔胡农场中学教员。
1976年07月,加入中国共产党。
1978年 - 1986年,在北京大学化学系学习,先后获得学士学位、硕士学位和博士学位。
1988年 - 1993年,先后在德国Max-Plank固体研究所、美国Iowa州立大学化学系和Ames国家实验室从事博士后研究,主要研究无机固体化学和无机材料化学。
1993年,任北京大学化学与分子工程学院副教授、教授、博士生导师。
1997年07月 - 1998年06月,任北京大学化学与分子工程学院副院长。
1998年06月 - 2001年04月,任北京大学化学与分子工程学院院长、北京大学党委委员。
2001年04月 - 2002年04月,任北京大学校长助理兼教务长、化学与分子工程学院院长、北京大学党委委员。
2002年04月 - 2002年09月,任北京大学校长助理兼教务长、党委委员。
2002年09月 - 2004年12月,任北京大学党委常委、副校长兼教务长。
2004年12月 - 2010年12月,任北京大学党委常委、常务副校长兼教务长。
2010年12月 - 2013年06月,任重庆大学党委常委、校长。
2013年06月 - 2015年02月,任浙江大学校长。
2015年02月 - 2017年04月,任北京大学校长。
2017年04月 - 2018年03月,任北京大学校长、党委副书记。
1995年,荣获“国家教委科学技术二等奖”。
2009年,荣获“国家级教学成果一等奖”。