Después de esa misión, le dieron el mando de una flota de ocho buques, con 900 soldados y 250 marineros, que navegaron en mayo de 1648 a las Filipinas con el objetivo de interceptar el galeón español que llevaba la plata de México.