1992至1995,任歷史系主任;
北京大學海外教育學院院長從1995到1997;
1996-2002年任北京大學副校長,任黨委常委;
1999兼任檔案館館長;
2001,兼任校史館館長;
2002年起任北京大學校務委員會副主任,北京大學對外漢語學院院長,北京大學亞太研究院院長,北京大學學術委員會、學位委員會委員。曾任國務院學位委員會歷史學科專家組副組長,國家社會科學基金世界歷史學科專家組副組長,教育部歷史學科指導委員會副主任,中國歷史學會副會長,北京市社會科學聯合會副會長,北京市歷史學會會長,中國亞太學會副會長。
他於2006年去世。