Docteur en droit (Paris 2, 2000). - Agrégé d'histoire du droit (Nantes, 2006). - Professeur d'histoire du droit et des institutions à Paris 1 (en 2018)
Ancien élève de l'École normale supérieure de Cachan. Agrégé d'économie et gestion administrative. Agrégé de droit. - Professeur d'histoire du droit à l'Université d'Auvergne-Clermont 1 (en 2006)