Secrétaire général de la Fondation Jean-Jaurès depuis sa création en 1992. Maire de Lyon, et président du Grand Lyon depuis 2001. Sénateur depuis 1999. Président de l'Association des Communautés urbaines de France depuis 2009. Président de la Commission Coopération décentralisée du réseau mondial Cités et Gouvernements locaux Unis depuis 2005. Président du Conseil national du Parti socialiste de 2003 à 2008. Maire du 9ème arrondissement de Lyon de 1995 à 2001. Conseiller régional de la Région Rhône-Alpes de 1992 à 1999.
Agrégé de Lettres classiques.