Gesuita, teologo, sociologo, pedagogista clinico, è direttore a Palermo dell’Istituto di Formazione politica “Pedro Arrupe” – Centro Studi Sociali.
È inoltre docente di Antropologia culturale e di Sociologia dei processi religiosi ed esperto in formazione sulle politiche pubbliche e valutazione di processi formativi.