С 1787 по 1790 служил капитаном на флоту под предводительством Хуана де Лангара. В 1790 году, командуя "San Francisco de Paula", освободил город Оран от алжирских пиратов. В 1792 году он был повышен до коммодора. В 1793—1794 принимал участие в кампаниях в Лионском заливе во время Французских революционных войн. В 1795 году он был повышен до шефа эскадры, участвовал в нескольких миссиях, связанных с испанскими колониями, например реорганизуя флот на Филиппинах.