En 1779 tomó parte en las acciones contra las naves inglesas en el asedio a Gibraltar, mérito que le valió ser ascendido a capitán de navío.