Storico tra i maggiori esperti italiani in ricerche d’archivio, è stato giornalista culturale per «Rinascita», «L’Unità» e «Panorama». È autore di numerosi volumi sull’antisemitismo fascista e nazista, sull’antigiudaismo cattolico e sulla censura durante il regime mussoliniano, tra cui L’elenco. Censura fascista, editoria, autori ebrei (Zamorani, 1998), Il contratto. Mussolini editore di Hitler (Dedalo, 2004), Mussolini razzista (Garzanti, 2005).
Inoltre ha scritto, sulla storia del comunismo, Lo scambio. Come Gramsci non fu liberato (Sellerio, 2015).
Ricordiamo anche (per il Mulino) il volume, scritto a quattro mani con Annalisa Capristo, Il registro. La cacciata degli ebrei dallo Stato italiano nei protocolli della Corte dei Conti. 1938-1943, e Il censore e l'editore. Mussolini, i libri, Mondadori (Fondazione Arnoldo e Alberto Mondadori 2018).