Han hadde en rekke høye embeder, også i misjonene. Han var koadjutorbiskop i det apostoliske vikariat Bombay, apostolisk vikar for Thibet i Agra i India (1856–1860), deretter apostolisk delegat til Irland, vikar for de romerske kollegier, biskop av Savannah i delstaten Georgia i USA (1870-1873), så biskop i det italienske bispedømme Aquino, Sora, e Pontecorvo (1878-1887), og ble så tilknyttet Den romerske kurie, der han blant annet ble leder av Kongregasjonen for Østkirkene og så for Kongregasjonen for avlater og relikvier (1893–1895).