Dopo essersi diplomato presso il Liceo Classico "Vittorio Alfieri" di Torino con votazione 60/60, si è laureato in Medicina e Chirurgia con 110/110 e lode presso l'Università degli Studi di Torino, dove si è poi specializzato in Psichiatria con 70/70 e lode. Ha poi lavorato come ricercatore presso il laboratorio del neurofisiologo Henri Laborit all'Hôpital Boucicaut e all'Istituto Pasteur di Parigi. Ha inoltre conseguito il baccellierato in Filosofia "magna cum laude" presso il Pontificio ateneo Sant'Anselmo di Roma.