Fue nombrado cardenal por el papa Benedicto XVI en el Consistorio del 24 de noviembre de 2007, con el título presbiterial de San Marcelo, tomando posesión el 8 de enero del año siguiente.