Psichiatra e psicoterapeuta, responsabile sanitario della comunità terapeutica L’Airone di Orvieto e supervisore, sempre a Orvieto, della comunità educativa Xenia per minori stranieri non accompagnati. È stato docente a contratto presso la facoltà di psicologia della Università di Chieti. Collabora con la scuola di psicoterapia SSPIG di Palermo. È autore nel 2019 del volume Il neurone bugiardo. Perché psicoanalisi e neuroscienze non hanno quasi nulla da dirsi e curatore nel 2016 del volume Oblio entrambi editi per Cronopio.