Segretario confederale della Uil dal 2006 con responsabilità sui settori della Sicurezza sul lavoro, Ambiente, Infrastrutture, Energia, Agricoltura e Cooperazione, Industria e Contrattazione. È entrato nella UIL nel 1974 operando nel Coordinamento Unitario CGIL CISL UIL Trasporto Merci del capoluogo ligure. Nel 1976 è stato eletto Segretario provinciale della Uiltatep (Unione Italiana Lavoratori Ausiliario del traffico e porti), di cui è poi diventato segretario nazionale. Nel 1985 è stato eletto segretario nazionale della Uiltrasporti. Ha fatto parte di più Commissioni presso i ministeri dei Trasporti, dell’Ambiente e del Lavoro, nonché del Consiglio di Amministrazione di Enti di previdenza complementare (Fasc, Socrate) e di Fondi Bilaterali per la Formazione (Foncoop). Ha partecipato alla costruzione e definizione del Testo Unico 81/2008 sulla Sicurezza e al recente Testo Unico 10 gennaio 2014 sulla Rappresentanza.