He was born in Nice in the Provence-Alpes-Côte d'Azur.
He graduated from the Institut d'études politiques de Toulouse in 1987:[REF] he went to Sciences Po Toulouse, part of the University of Toulouse (Université de Toulouse), from 1984-87 where he gained a LLB degree in Law, later gaining a MA in Political Science and Government.