Professeur d’histoire et géographie à Enghien-les-Bains (Val-d’Oise). Conseiller régional depuis 2004, il a présidé le groupe socialiste au Conseil régional d’Ile-de-France entre mars 2010 et décembre 2015. Entre 2014 et 2019, il a été député européen, membre de la commission des Affaires sociales et emploi. Depuis 2020, il est délégué général de la Fédération Envie, pionnier de l’ESS.