Formation de juriste à la Faculté de Droit et de Science Politique de Montpellier. Collaborateur au Cabinet du Maire de Montpellier pendant 10 ans. Puis chargé de mission jeunesse, lutte contre les discriminations, égalité réelle dans les Services de la Région Languedoc-Roussillon. Enfin assistant parlementaire à l’Assemblée Nationale. Il est aujourd’hui membre du bureau national du PS, conseiller régional d’Occitanie et sénateur de l’Hérault.