En octubre de 1805, fue asignado al buque Santa Ana al mando de Federico Gravina, donde combatió al "Royal Sovereign" del almirante Collingwood en la batalla de Trafalgar el 21 de octubre de 1805, resultando con tres heridas graves y en donde ganó el grado de alférez de fragata, aunque la batalla fue ganada por las fuerzas navales inglesas.