También viajó a América con diferentes expediciones para luchar contra los colonos que se rebelaron para conseguir su independencia de España y participó, abrazando la causa liberal, en acciones militares contra los Cien Mil hijos de San Luis, el ejército francés encabezado por el duque de Angulema que acudió en auxilio de Fernando VII para derrocar a los liberales y restaurar el absolutismo.