Ancien élève du lycée français de Vienne (Autriche), diplômé de l'Institut d'études politiques (Relations internationales, 1970)[1] et docteur en histoire (1976)[2], il parle neuf langues[réf. souhaitée] et est l'auteur de nombreux ouvrages écrits en français et en anglais. Il a enseigné l'histoire contemporaine à Oxford, puis a été professeur de langues anglaises et anglo-saxonnes à l'université de Paris-I Panthéon-Sorbonne[3]. Il dirige aux éditions Perrin la collection « Maîtres de guerre ».
Il est spécialiste de l'œuvre du général de Gaulle et de celle de Winston Churchill, dont il a retraduit en 2010 les Mémoires de guerre[4]. Il a écrit un ouvrage consacré aux relations entre de Gaulle et Churchill[5],[6], en anglais d'abord (Best First Work Award 1982), puis en français. Il est le seul biographe français de Göring, Mountbatten et MacArthur. Sa biographie de Winston Churchill a reçu le grand prix d’histoire de la Société des gens de lettres de France[7] et le grand prix de la biographie politique 2009. Il a reçu en tout douze prix littéraires français et étrangers[réf. souhaitée].
Son ouvrage, La liste de Kersten (Fayard), qui relate l'exploit de l'homme qui a sauvé plus de 100 000 personnes — dont 60 000 Juifs — durant la Seconde Guerre mondiale[8], est traduit en neuf langues : anglais, italien, espagnol, polonais, hongrois, néerlandais, bulgare, suédois et turc.
Il participe ponctuellement à de nombreuses émissions télévisées, dont Secrets d'histoire, présentée par Stéphane Bern. Il a notamment collaboré aux numéros suivants :