He holds an M.A. in theology from St. Charles Borromeo Seminary, Overbrook, Pennsylvania, a Ph.L. in philosophy from the Pontificia Università Gregoriana (the Gregorianum), Rome, Italy and a Ph.D. in philosophy from the Pontificio Ateneo Sant’Anselmo (the Anselmianum), Rome, Italy.