Avocat de profession, il adhère au Parti socialiste en 1985. Il est député à l'Assemblée nationale, élu dans la sixième circonscription de Saône-et-Loire, de 1997 à 2012. Il est également président du conseil général de Saône-et-Loire de 2008 à 2012. À partir du congrès de Reims d...