Agrégé de droit public, professeur émérite des universités à Sciences Po, Il est spécialiste du droit constitutionnel, de la Cinquième République et de la gauche française. Il a été professeur à l'université de Besançon, à l'université Paris-Nanterre, à l'université Panthéon-Sorbonne, à l'Institut d'études politiques de Paris jusqu'à fin 2010. Il est président de la Fondation nationale des sciences politiques depuis 2016
Professeur des universités en science politique à Sciences Po Paris, directeur du CEVIPOF (CNRS - UMR 7048) et chercheur associé au Laboratoire Interdisciplinaire d'Evaluation des Politiques Publiques (LIEPP).
Membre permanent du Centre d'histoire de Sciences Po (CHSP), Mathieu Fulla et agrégé et docteur en histoire.
Il enseigne à Sciences Po Paris. Il a récemment publié Les socialistes français et l'économie (1944-1981). Une histoire économique du politique, Paris, Presses de Sciences Po, 2016.