Studioso di storia del socialismo e della Resistenza, ha pubblicato le biografie di Giuseppe Romita (1996) e di Giuseppe Saragat (2003), oltre ai saggi L’anomalia riformista. Le occasioni perdute della sinistra italiana (2008) e Aria di liberta. Storia di un partigiano bambino (2008). E’ stato autore di alcune voci per il Dizionario del Fascismo. Vol.II (2003). Collabora anche con “Il Riformista” e le “Ragioni del Socialismo”.