Fue secretario y obispo auxiliar de la Diócesis de Toledo, obispo de Urgel y copríncipe de Andorra, y obispo de Jaén y Barcelona.
También fue senador por el Arzobispado de Tarragona (1905-1907).
[1] Empezó, nombrado, el 14 de junio de 1899, por el Papa León XIII a propuesta de la Reina Regente, doña María Cristina, como obispo titular de Titopoli, siendo secretario y obispo auxiliar del cardenal Ciriaco Sancha en la diócesis de Toledo.
El 9 de junio de 1902 fue nombrado Obispo de Urgel por el Papa León XIII, cargo que ocupó hasta 1906.
Siendo obispo de esta ciudad andaluza, el Papa Pío X proclamó a la Santísima Virgen de la Cabeza patrona de la diócesis, celebrando la coronación de la misma en la ciudad de Andújar.