Il a soutenu sa thèse sous la direction de Serge Berstein en 1998 à l’Institut d’études politiques de Paris sur le Centre national des indépendants et paysans (CNIP) entre 1948-1962.
Il a rédigé plusieurs ouvrages sur l’histoire politique française, comme Histoire des droites en France. De 1815 à nos jours (Perrin, 2017). Au printemps 2019, il est à l’initiative avec Jean Vigreux, professeur à l’université de Bourgogne, d’un manifeste pour une Société française d’histoire politique.