Im Laufe des Krieges der beiden Peter (1356–1375) war Portugal ein Verbündeter Peters I und als solcher half Lanzarote Pessanha 1358 als Admiral die Kastilier mit einer Flotte bei ihrem Versuch, Barcelona von See aus zu erobern. Dieser Versuch scheiterte. Während des Ersten Ferdinandinischen Krieges (1369–1371) blockierte er mit der portugiesischen Flotte den wichtigsten Hafen Kastiliens, Sevilla (1369–1370), wobei er dafür die Unterstützung von Genua erlangte. Er musste aber die erfolgreiche Blockade aufheben, weil der Skorbut mit der Zeit seine Flotte dezimierte. Diese Dezimierung ermöglichte es, um genauer zu sein, Ambrosio Boccanegra diese Blockade mit Hilfe der kastilischen Flotte problemlos aufzuheben, ohne dass Pessanha später nach diesem Ereignis etwas dagegen tun konnte, was ihn zwang mit der übriggebliebenen Flotte nach Hause zu segeln. Während des Zweiten Ferdinandinischen Krieges (1372–1373) musste Admiral Pessanha sich der kastilischen Flotte unter dem Kommando von Ambrosio Boccanegra vor Lissabon stellen. In der darauffolgenden Seeschlacht wurde seine Flotte dort wegen seiner zögerlichen Haltung entscheidend geschlagen, was zum Ende des Krieges und zur Niederlage Portugals im Krieg führte.