Rubuta ci gaba ga wannan sakin layi - A 1846 an daukaka shi a matsayin na biyu kuma ya yi yaƙi a cikin sojojin Zachary Taylor na Occupation a lokacin yakin Palo Alto
, Resaca de la Palma da kuma Monterrey. Daga nan sai ya shiga rundunar Winfield Scott kuma ya sauka a Vera Cruz kuma ya yi yaƙi a duk yaƙe-yaƙe na yaƙin Scott wanda ya ƙare a faduwar Mexico City. An ba shi kyaftin din don jaruntaka da kyawawan halaye a yakin Contreras da Churubusco kuma ya sake ba da izini ga manyan ayyuka a yakin Molino del Rey kuma ya sami yabo daga kwamandan sashinsa, William J. Worth. Kafin barkewar yakin basasa an ce ya kasance babban abokin Janar Robert E. Lee, Joseph E. Johnston da P. G. T. Beauregard.