En 1859 fue nombrado general del campo de Gibraltar, donde prestó grandes servicios durante la guerra de África, por lo que se le concedió la gran cruz de la Orden de Isabel la Católica.