Avec une Maîtrise en sciences économiques de l’université des Sciences sociales-Toulouse I et un DESS en administration des entreprises de l’IAE de Toulouse, il débute en 1995 sa carrière comme chef de service chez Auchan, avant d'en devenir en 2001 responsable des ressources humaines . A compter de 2001, il est responsable des ressources humaines chez SFR, puis directeur des ressources humaines du groupe Weishardt. En 2010, il occupe le poste de directeur des ressources humaines de la Caisse d’Epargne Midi-Pyrénées, et devient en 2014 directeur adjoint des richesses humaines du groupe Maif, et en 2019 directeur des ressources humaines du groupe Adelaïde en charge de la stratégie RH des sociétés Verlingue, Génération et Cocoon.