Nel 1975 ha ottenuto il diploma di perito industriale aeronautico presso l'Istituto Tecnico Industriale Statale "A. Malignani" di Udine. Nel 1982 ha ottenuto la laurea in medicina e chirurgia presso l'Università di Padova e, nel 1986, si è specializzato in neurologia all'Università di Verona. In seguito ha avuto una formazione filosofica, studiando in particolare il pensiero di Martin Heidegger, una formazione in esegesi biblica (con Rinaldo Fabris) e una formazione in ambito neurofisiologico, neurolinguistico e in neuropsicologico (con Antonio Bava, Michel Paradis e Giovanni Berlucchi).