Il est titulaire d'un diplôme en anthropologie, d'une maîtrise en tourisme et d'études supérieures en histoire sociale et contemporaine, en gestion hôtelière et en planification et développement de produits touristiques, ainsi que d'une formation avancée en tourisme et en études urbaines.Enseignant universitaire en tourisme et en hôtellerie, formateur professionnel en restauration et en gastronomie.