Dal 1995 al 1999 ha ricoperto il ruolo di Assessore comunale con delega per l'Ambiente. Nel 1999 è eletto in consiglio comunale per i Democratici di Sinistra, partito di cui era segretario della Federazione provinciale, in attesa della formazione dei corrispondenti organi del Partito Democratico.