Ancien élève de l’École normale supérieure de Paris de 1974 à 1978, il est reçu troisième à l’agrégation de philosophie en 1977 puis est nommé successivement à l’université Blaise-Pascal de Clermont-Ferrand, l’université de Caen et à la Sorbonne (Paris IV). De 1982 à 1999, il est membre du Centre de recherche en épistémologie appliquée de l’École polytechnique, (CREA).
Après des études classiques, marquées par un intérêt pour la pensée d’auteurs français tel Michel Foucault, à partir de 1975 il s’est intéressé plus particulièrement à la pensée "anglo-saxonne", et singulièrement à l’œuvre de Karl Popper. Disciple et traducteur de cet auteur, dont il est l’un des spécialistes français, il le rencontre à plusieurs reprises.
Puis il s’intéresse à la pensée de John Rawls, tout en perpétuant son intérêt pour l’histoire de la philosophie classique depuis les Grecs.
Il enseigne comme professeur de philosophie morale et politique à l’université Paris Sorbonne depuis 1998.