Il est successivement secrétaire général de l'Élysée (le plus jeune à ce poste, 39 ans, ainsi que durant la plus longue période sous la Ve République, neuf ans), sous la présidence de François Mitterrand, ministre des Affaires Sociales et de l'Intégration, puis ministre de l'Équipement, du Logem...