Skryf 'n voortsetting vir hierdie paragraaf - Hy het in die Seminole Oorlog in Florida, in die Stille Oseaan Noordwes, en in die Mexikaans-Amerikaanse Oorlog gedien, waar hy gedien het as generaal Winfield Scott se inspekteur-generaal in die opmars op Mexico City. Hy het'n brevet bevordering tot kolonel vir Contreras en Churubusco ontvang
en brigadier-generaal vir Molino del Rey.