Hijo de un militar emparentado con la nobleza, estudió en Granada y se licenció en Física y Química en la Universidad de Valladolid.
En 1888 fue elegido diputado provincial por el distrito de Sueca-Gandia.
Junto con Basilio Paraíso y Santiago Alba Bonifaz participó en la creación de la Unión Nacional y, cuando el proyecto se hundió, volvió a las filas liberales.
Amigo personal de José Canalejas, en 1901 fue elegido senador por Segovia y en 1905 por Valencia.
[1] En las elecciones generales de 1910 fue elegido diputado al Congreso por el distrito electoral de Sagunto,[2] pero en 1912 renunció al ser nombrado senador vitalicio.