Fue ministro de Gracia y Justicia entre el 18 de junio y el 13 de julio de 1869 en un gabinete Prim, cartera que volvería a ocupar entre el 2 de diciembre de 1875 y el 14 de enero de 1877, en esta ocasión en un gobierno presidido por Cánovas y en el que también desempeñaría las carteras de ministro de Fomento, entre el 12 de septiembre y el 2 de diciembre de 1875, y de Ultramar, entre el 14 de enero de 1877 y el 12 de febrero de 1878; anteriormente ya había ocupado la cartera de Ultramar en un gabinete Sagasta, entre el 20 de enero y el 26 de mayo de 1872.