Fue diputado en las Cortes de la Restauración por Egea de los Caballeros entre 1891 y 1895, y Senador por Matanzas (Cuba) en 1898, Huesca en 1899, 1901, 1903, 1904 y Senador por derecho propio en 1914.