Etter teologistudier i Tyskland var han tilknyttet Collegium Germanicum i Roma. Han ble presteviet i 1975, og tok sin doktorgrad i moralteologi i 1983.