Studia, tramite accurate ricerche negli archivi, fatti e personaggi che hanno segnato la Storia. Fra i suoi libri: Enrico Mat­tei, L’inventore del trasformismo, Progetto di un impero, De Gasperi e l’America, Il truglio, La Loggia della Philantropia, La profezia di Sciascia, Arrestate Garibaldi. Per Castelvecchi è autore, insieme a Bruno Amoroso, di Capitalismo predatore (2014). Ha insegnato Sto­ria moderna e contemporanea nelle Università di Bari e di Roskilde (Danimarca).