Ancien élève de l’École des chartes et docteur en histoire, enseigne à l’université de Nantes ainsi qu’à l’École des hautes études en sciences sociales.
Il a dirigé le "Dictionnaire biographique et géographique du nationalisme français, 1880-1900" (1998) et a publié notamment "Paul Déroulède. Le père du nationalisme" (1998), "Nationalistes et Conservateurs en France, 1885-1902" (2008).