Fra 1981 til 1986 studerte han moralteologi ved Det pavelige gregorianske universitet i Roma. I 1983 oppnådde han lisensgrad og tok doktorgraden i 1989.