出生在英国格拉斯哥，父亲死于第二次世界大战，凭借烈士军人家属身份获得奖学金进入格拉斯哥学院，1962年以优异成绩毕业于剑桥大学冈维尔与凯斯学院，之后在维也纳和布达佩斯研究中欧历史。在剑桥大学冈维尔与凯斯学院博士毕业之际被授予研究奖学金，担任俄罗斯历史和德国历史的助理讲师，1971年转到剑桥大学耶稣学院，1973年转为正式讲师。1983年他在《伦敦书评》上批评刚去世的英国历史学家爱德华·霍列特·卡尔。1984年成为牛津大学现代史教授。1997年离开牛津前往土耳其，担任毕尔肯大学国际关系学院教授。2005年转到