Con la restauración monárquica formó parte de tres de los gobiernos presididos por Práxedes Mateo Sagasta como ministro de Ultramar: entre el 11 de diciembre de 1888 y el 21 de enero de 1890, del 21 de enero al 5 de junio de 1890 y entre el 12 de marzo y el 4 de noviembre de 1894.