Membre du Parti socialiste depuis 1975, il est élu député de l'Indre en 1981, puis des Hauts-de-Seine en 1986, avant de retrouver son mandat parlementaire pour l'Indre en 2007. Il est également maire d'Argenton-sur-Creuse entre 1995 et 2012, et président du conseil régional du C...