Alcalde de Madrid entre agosto de 1889 y julio de 1890 y gobernador del Banco de España entre julio y diciembre de 1902, ejerció de en el gobierno que, entre el 23 de junio de 1903 y el 31 de octubre de 1905, presidió Eugenio Montero Ríos.