Il est créé cardinal par le pape Jean-Paul II lors du consistoire du avec le titre de cardinal-diacre de "Santo Spirito in Sassia". Le août 1996, il perd le jour de ses 80 ans sa qualité d'électeur en cas de conclave, c'est pourquoi il ne participe pas aux conclaves de 2005 (élection de Benoît XVI) et de 2013 (élection de François).