Escriba unha continuación para este parágrafo - Serviu na Guerra Seminole en Florida, no Noroeste do Pacífico, e na Guerra México-Estados Unidos, onde serviu como inspector xeral do xeneral Winfield Scott na marcha contra a Cidade de México. Recibiu un ascenso a coronel por Contreras e Churubusco.
e ao xeneral de brigada de Molino del Rey.