Completa la siguiente frase: Sirvió en la Guerra Seminole en Florida, en el noroeste del Pacífico, y en la Guerra México-Estados Unidos, donde sirvió como inspector general del general Winfield Scott en la marcha a la Ciudad de México. Recibió un ascenso a coronel por Contreras y
Churubusco y al general de brigada de Molino del Rey.