1979年5月毕业于北京外国语学院,1984年在美国康奈尔大学取得政治学硕士学位,1988年在美国康奈尔大学取得博士学位。先后在北京外国语学院、美国佛尔蒙特州立大学、北京大学、美国康奈尔大学、美国加州大学圣迭哥分校和澳大利亚悉尼大学任教。历任助教、助教授、副教授、教授、博士生导师。
全国政协常委、外事委员会委员,和国家监察部特邀检察员。美国丹佛大学《当代中国》、新西兰威灵顿大学《政治科学》、日本国际关系学会《亚太国际关系》、香港中文大学《中国评论》、韩国高丽大学《东亚研究》、清华大学《国际政治科学》、中国社会科学院亚洲太平洋研究所《当代亚太》编委,全国政协外委会《公共外交季刊》编委,以及国内多所高校兼职教授。现任北京大学国际关系学院院长、教授。