En la ciudad de el Puerto de Santa María, el 3 de octubre de 1820, falleció a los 73 años de edad sin dejar descendencia, habiendo sido nombrado caballero gran cruz de la Orden de San Hermenegildo.