Pave Leo XIII kreerte ham til kardinalprest av Santa Sabina ved konsistoriet mars 1887. Han ble prefekt for Kongregasjonen for avlat og relikvier (senere nedlagt; oppgavene er omfordelt) i 1888, camerlengo for kardinalkollegiet 1891, prefekt for Indekskongregasjonen (senere nedlagt; funksjonen avskaffet) og sekretær for Det hellige officium i 1903. I noen meåneder i 1893 var han også erkebiskop av Bologna. Han hadde også en rekke andre verv i Den romerske kurie. Han var også med på konklavet 1903, som valgte Pius X.