Nato il 28 luglio 1944 a Pieve di Soligo (TV) - Italia
Entrato in Compagnia di Gesù nel 1965, ordinato sacerdote nel 1972.
Licenza in Filosofia: Gallarate, “Aloisianum”, 1970.
Licenza in Teologia morale: Roma, P.U.G., 1974.
Dottorato in Teologia: Roma, P.U.G., 1980.
Dal 1978-79 al 1997-98 Docente di Teologia morale alla P.F.T.I.M. di Napoli, Sezione S. Luigi.
Dal 1981 Professore di Teologia Morale alla P.U.G. di Roma (Aggiunto dal 1981, Straordinario dal 1987, Ordinario dal 1993).
Dal 1984 al 1993 Padre Spirituale del Collegio Capranica
Dal 1989 al 1994 Consultore del Pontificio Consiglio “Cor Unum”
Dal 1993 al 1997 Direttore del Corso di Formazione Etica e Manageriale per Medici e Dirigenti dei Servizi Sanitari.
Dal 1996 al 2010 Professore Proprio dell’Istituto di Scienze Religiose, PUG.
Dal 1997 al 2000 Membro del Consiglio Superiore di Sanità.
Dal 1997 al 2003 Decano della Facoltà di Teologia, PUG.
Dal 2004 al 2010 Vice Rettore Accademico della Pontificia Università Gregoriana
Dal 2010 Professore Emerito della Pontificia Università Gregoriana
Dal 2010 Professore Ordinario di Teologia Morale alla PFTIM, Sez. S. Luigi, Napoli
Dal 2010 al 2016 Vicepreside per la Sez. S. Luigi, PFTIM, Napoli
Dal 2011 al 2014 Rettore del Collegium Professorum S.J., Villa S. Luigi, Napoli
Dal 2016 Professore Emerito della PFTIM, Sezione S. Luigi, Napoli
Dal 2016 al 2020 Direttore di Antonianum. Centro ignaziano di cultura e formazione, Padova