Entre 1897 y 1919 es nombrado director general de Gracia y Justicia (1897), director general de Penales (1899), subsecretario de Gracia y Justicia (1901), director general de Obras Públicas (1903), vicepresidente del Congreso, aunque no llega a tomar posesión (1904), ministro de Gracia y Justicia (1915) en dos ocasiones: entre el 4 de enero y el 9 de diciembre de 1915, y entre el 11 de junio y el 3 de noviembre de 1917, con un complicado papel en la Huelga General de España de 1917, en sendos gobiernos presididos por Eduardo Dato.