Nacque nell’isola di San Fernando (Cadice, Spagna).

Nel 1855 si laureò in diritto, diventando avvocato. Si distinse per l’assistenza gratuita verso i poveri.

Abbandonata la professione, entrò in seminario a Siviglia e venne ordinato prete nel 1864.

Nel 1879 divenne canonico della cattedrale e poi nel 1881 vescovo ausiliare della città andalusa, passando poi a dirigere la diocesi di Coria, nell’Estremadura, in una delle regioni più povere della Spagna.

Nel 1886 è vescovo di Malaga, dieci anni dopo di Siviglia, nel 1905 fu nominato cardinale, un anno prima della morte.