Nel 1799 fu promosso retroammiraglio ed inviato nel mar Mediterraneo con l'ammiraglio Bruix. Come secondo in comando dello squadrone guidato dall'ammiraglio Ganteaume, attaccò l'isola d'Elba nel 1801. Al comando di un piccolo squadrone stanziato a Cadice combatté il grosso squadrone di James Saumarez nella battaglia di Algeciras. Il suo squadrone prevalse nella prima parte dello scontro, catturando anche la HMS "Hannibal", ma durante il ritorno verso Cadice due navi spagnole, che si erano unite a lui, iniziarono per sbaglio a spararsi tra loro durante un attacco notturno britannico e furono perse.