Après un baccalauréat scientifique, il prend goût à l'histoire et obtient une licence d’histoire-géographie puis une maîtrise à la Sorbonne. Son premier travail porte sur la vision par la presse parisienne de l’expédition de Napoléon Bonaparte en Égypte. En 1993, il obtient le CAPES puis enseigne l’histoire militaire à l’École spéciale militaire de Saint-Cyr. En 1994, il décroche l’agrégation et part enseigner en Guadeloupe dans des collèges à Capesterre-Belle-Eau, Trois-Rivières et Sainte-Anne durant huit années.