Avvocato civilista e costituzionalista. Militante in gioventù in Pot. Op., è stato iscritto al PSIUP fino al 1972, passando poi al PSI fino all’anno 2006.
Da giovane avvocato ha aderito al “Soccorso Rosso”, difendendo numerosi compagni in vari processi. In anni recenti ha condotto insieme ad altri colleghi la lunga battaglia per far dichiarare la incostituzionalità delle leggi elettorali Porcellum e Italicum.
Con la collaborazione dell’istituto Salvemini di Torino ha digitalizzato l’intera collezione de l’Avanti, donata alla Biblioteca del Senato “Giovanni Spadolini”.
Avvocato di Rota Romana, collabora con la rivista “Critica Sociale”, di cui è gerente insieme alla testata Il Lavoro, organo ufficiale di Risorgimento socialista.