Роден е на 14 декември 1946 година в Лондон в семейството на офицер от разузнаването. През 1967 година завършва Кралската военна академия – Сандхърст, след което служи в армията, уволнявайки се през 1970 година със звание лейтенант. През следващите години преподава в Лондонския и Кентския университет. Работи в областта на най-новата военна история, най-вече на Втората световна война, като широка известност получават книгите му за Сталинградската и Берлинската битка "„Stalingrad“" (1999) и "„Berlin: The Downfall 1945“" (2002).