Directeur de la campagne présidentielle de François Mitterrand en 1981, il a été député de Paris puis du Tarn, entre 1978 et 2007, et plusieurs fois ministre dans les gouvernements de François Mitterrand. Il a été maire de Cordes-sur-Ciel, dans le Tarn, et animateur du club Gauche Avenir.
Il est décédé en septembre 2021.
Philippe Grangeaud / Parti socialiste