Ancien élève de l’ENS de la rue d’Ulm, il a dirigé le service des comptes rendus de l’Assemblée nationale. Il a publié plusieurs livres sur l’histoire des relations internationales à l’époque napoléonienne.