Han er cand. philol. fra UiO med historie hovedfag. I 1978 ble han førsteamanuensis i historie ved UiO, dr. philos. i 1988 og ble deretter utnevnt til professor i internasjonal historie. I 2002 ble han tildelt Fridtjof Nansens belønning for fremragende forskning.