Foi criado cardeal em 2001 pelo Papa João Paulo II, com o título de Cardeal-diácono de S. Ignazio di Loyola a Campo Marzio, sendo-lhe imposto o barrete cardinalício em 21 de fevereiro. Em 2005, participou do conclave que elegeu Joseph Ratzinger como Papa Bento XVI, como cardeal não-votante.