Oltre all'attività di storico e scrittore, è membro del Comitato scientifico dell'Istituto nazionale Ferruccio Parri, ha fondato l'Associazione Deina, collabora con Rai Storia e con Radio 3 e cura la serie Fact Checking: la Storia alla prova dei fatti della casa editrice Laterza. Scrive su Doppiozero, sul supplemento Robinson de La Repubblica e su varie altre testate nazionali. Anima il blog Raccontiamo la storia, raccontiamola tutta.