Agrégé de philosophie au lycée Jean Zay. Il est également chargé de cours au sein du DU (diplôme universitaire) d’éthique médicale de l’Université de médecine de Tours, ainsi que dans plusieurs Instituts de formations en soins infirmiers (IFSI) de la région Centre.