Una vez admitido en la Real Armada, ascendió a teniente de fragata, teniente de navío, capitán de fragata, capitán de navío, mayor general y jefe de la Armada.