Nato a Padova nel 1955, ha conseguito il diploma universitario in Giornalismo presso il Corso di Laurea in Scienze della Comunicazione dell'Università di Padova. ha avuto esperienze giovanili come dirigente del Pdup (1975) e come sindacalista della Uilm presso varie sedi provinciali. Dall'ottobre 1984 al gennaio 1991 è dirigente di Democrazia Proletaria di Vicenza e di Padova, segretario del gruppo consiliare della Regione veneto e dirigente nazionale dal 1986 al 1989. Partecipa alla costituzione di Rifondazione comunista a Padova nel 1991; nel 1997 viene eletto segretario confederale della Cgil di Padova occupandosi prevalentemente dei problemi del lavoro. Partecipa attivamente a varie associazioni come Legambiente, Associazione per la pace, Associazione Italia Cuba.
Recentemente sono state ricondotte al fondo n. 5 buste da riordinare, principalmente relative all'attività di Democrazia proletaria, erroneamente attribuite al fondo di Giuseppe Scaboro.