Fue nombrado cardenal por el papa León XIII en el consistorio del 16 de enero de 1893, con el título de San Eusebio.