Dal 1975 al 1980 è coordinatore della Programmazione economica della regione Piemonte e consigliere comunale a Moncalieri. Dal 1985 al 1987 vive l’esperienza internazionale come funzionario presso il Parlamento europeo. ritornato in Piemonte, nel 1991 diventa segretario del Pds prima a livello provinciale poi regionale fino al 1996, anno in cui viene eletto alla Camera dei deputati. Dal 2001 al 2011 è sindaco di Torino per due mandati consecutivi. Dal 2009 al 2011 è anche presidente dell’Anci (Associazione nazionale comuni italiani). Nel 2014 viene eletto presidente della regione Piemonte. Nel 2018 scrive con Piero Fassino Tav. Perchè si (La Nave di Teseo).