Nato in una famiglia della nobiltà sarda col titolo di Marchese d’Arcais, storico, autore di apprezzate pubblicazioni, si è occupato principalmente della storia del comunismo, del XX secolo, del genocidio degli Armeni durante la prima guerra mondiale, dei diritti umani e delle vittime di guerre.
Ha fatto parte del comitato scientifico-editoriale per la monumentale “Storia della Shoah. La crisi dell’Europa, lo sterminio degli ebrei e la memoria del XX secolo”; ha partecipato a diversi programmi televisivi divulgativi sul tema (ad esempio, Il tempo e la storia, Eco della Storia). Fa parte del comitato scientifico per la pubblicazione dei documenti diplomatici italiani sull’Armenia.
Dal 1992 al 1994 fu addetto culturale presso l’ambasciata Italiana a Varsavia. Ha collaborato con diverse riviste (ne ha anche diretta una, I viaggi di Erodoto) e case editrici (ad esempio Mondadori).
Professore presso l’Università degli Studi di Siena e direttore del Master europeo in “Human Rights and Genocide Studies”, è stato anche Assessore alla Cultura presso il Comune di Siena (2006-2011).