Delal je v vojni Seminola na Floridi, na pacifiškem severozahodu in v mehiško-ameriški vojni, kjer je bil generalni inšpektor generala Winfielda Scotta pri pohodu na Mexico City. Prejel je brevetni napredek v polkovnika za Contreras in Churubusco.
in brigadni general za Molino del Rey.