Loading cart contents...
Attivista, partecipa ai vari movimenti studenteschi dal 1985 fino alla metà del decennio successivo. Negli stessi anni aderisce prima alla Lega Comunista Rivoluzionaria, poi a Democrazia Proletaria.
Alle scioglimento di DP, nel 1991, si iscrive a Rifondazione Comunista, dove ricopre vari incarichi locali e nazionali, dal Comitato Politico alla Direzione Nazionale, fino al 2006, quando partecipa alla fondazione del PCL.
A metà degli anni ’90 è consigliere comunale comunista e capogruppo a Marzabotto.
Lasciata la vita di partito, collabora a trasmissioni radiofoniche a carattere storico e culturale ed è fra i promotori dell’Associazione Victor Serge.