Nato il 12 ottobre 1953 a Portula (BI)
Dal 1978 al 1983 č stato segretario della Federazione PCI biellese e valsesiana e consigliere comunale a Biella dal 1975 al 1985. Dal 1983 al 1994 (IX, X e XI legislatura) č stato deputato e componente della Commissione Trasporti della Camera. Dal 1994 al 1996 ha svolto l'incarico di segretario della Federazione biellese e valsesiana del PDS. Č stato eletto per la prima volta in Consiglio regionale nel 2000. Confermato consigliere regionale nel 2005, lista DS nella circoscrizione di Biella, ha aderito al gruppo PD costituito nel novembre del 2007. Nellottava legislatura č stato presidente della I Commissione (Programmazione, Bilancio, Organizzazione e personale) e componente delle Commissioni IV, VI, VII.
Nel 2010 č stato rieletto in Consiglio regionale (quota proporzionale), nella circoscrizione di Biella, con 5.240 voti di preferenza.