Born in Valencia,[1] a member of a noble Spanish family, he made a career in the army during the many battles in Italy and Flanders between 1629 and 1659. He conquered the fortress of Casale Monferrato in 1652.[5]
In 1664 he returned to Spain to assume command of the war against Portugal, which was going poorly after a series of military setbacks, most recently after the defeat in 1663 in the Battle of Ameixial, near Estremoz of the same John of Austria the Younger. Caracena's command of the Spanish forces in Portugal was brief; he was decisively defeated by António Luís de Meneses at the Battle of Montes Claros in 1665. The defeat effectively ended the War of Restoration in favor of the Portuguese.
After the battle, Caracena was charged with treason and cowardice. He defended himself by claiming that he was not to blame, but rather the defeat was due to the poor state of the Spanish army, intrigue in the Spanish Court, and the lack of funds to protract a war against Portugal. Afterwards, he was disregarded by the Spanish Crown and died of disease in Madrid in 1668.