1983年,进入北京大学国际政治系学习。
1987年,获北京大学法学学士学位。
1993年,获北京大学法学硕士学位。
2009年,获北京大学法学博士学位。
1995年 - 1997年,在美国伯克莱加州大学访学。
1987年,留在北京大学工作。
1997年,任北京大学国际交流合作处副处长。
2001年 - 2010年11月,任北京大学国际合作部部长、港澳台办公室主任。
2005年,任北京大学校长助理。
2010年05月 - 2017年06月,任北京大学党委常委、副校长。
2017年06月,任上海外国语大学校长、党委副书记。