Unter dem Oberbefehl von Juan José de Austria kämpfte er in der spanischen Armee und war 1654 an der Belagerung von Arras, später von Condé und Saint Guillaume beteiligt. 1655 nahm er an der Schlacht von Villaviciosa teil. In der Schlacht in den Dünen bei Dünkirchen im Juni 1658 verlor er seinen rechten Arm. Portocarrero ließ sich eine Prothese aus Silber fertigen und wurde von seinen Soldaten seither "Brazo de Plata" (spanisch für „Silberarm“) genannt.