En 1778 fue ascendido a "teniente de navío" y fue asignado a la estación naval española de San Blas, en la costa del Pacífico del actual México.