Nato a Massa l'11 agosto 1943, dove risiede, di professione funzionario di partito, ha conseguito la maturità classica. Dal 1970 al 1975 è stato membro del consiglio di amministrazione dell'ospedale provinciale di Massa. Dal 1985 al 1990 è stato capogruppo consiliare del PCI al Comune di Massa e, dal 1995 al 1998, presidente della società Imm. Carrara spa. Il suo impegno politico è iniziato nel 1966 all'interno della Fgs; nel 1969 è diventato membro dell'esecutivo provinciale del PSIUP di Massa Carrara. Nel 1972, confluito nel PCI, ha ricoperto incarichi nel partito di Massa Carrara e, dal 1981 al 1990, è stato segretario della zona costa del PCI Massa, Carrara, Montignoso e Fosdinovo. Nel 1993 aderisce al Partito della Rifondazione Comunista e diventa membro della direzione provinciale di Massa Carrara e del comitato regionale. Nel 1998 è segretario del PRC di Massa Carrara, poi segretario regionale e membro della direzione nazionale dal 1999.
Alle consultazioni regionali del 16 aprile 2000 è eletto nella lista di Rifondazione Comunista nella circoscrizione di Livorno con 1.078 voti di preferenza. E' consigliere segretario dell'Ufficio di presidenza del Consiglio regionale e membro della commissione Attività produttive. Aderisce al gruppo Partito della Rifondazione Comunista.