En 1848 pasó a ser Capitán General de Cádiz, pero tuvo que dimitir del cargo por motivos de salud, retirándose a Sevilla, donde continuó su labor como senador hasta su muerte en esa misma ciudad el 25 de julio de 1853.