Il est titulaire d’un double master en management de la santé, de la sécurité et de l’environnement ainsi que d’un master en management de l’administration de entreprises. Il a occupé les fonctions d’ingénieur HSE (Hygiène Sécurité Environnement) à l’Université de Picardie.