Laureato in Matematica a Roma con una tesi in fluidodinamica, ha svolto la sua attività come consulente informatico e come docente. In quest’ultimo ambito ha tenuto il corso di Sistemi Operativi presso l’Università “Simon Bolivar” di Caracas dove ha ricoperto anche il ruolo di Direttore del Dipartimento di informatica. È stato successivamente professore incaricato di Cibernetica e Teoria dell’informazione presso la Facoltà di Statistica de La Sapienza-Università degli Studi di Roma. Ha infine conseguito il diploma di Teologia presso l’Istituto Superiore di Scienze Religiose “Mater Ecclesiae” di Roma ed attualmente laureando in Scienze religiose presso la Pontificia Università Lateranense.