Completa la següent frase: Va començar immediatament el seu servei militar en la Guerra Mexicano-Americana. Durant aquesta guerra, va ser nomenat capità per la seva actuació en les batalles de Contreras i
Churubusco i va ser ascendit a tinent sis dies més tard. Després de tornar als Estats Units després de la guerra, es va convertir en professor assistent de dibuix a West Point de 1850 a 1853 i va lluitar contra els seminoles a Florida de 1856 a 1858. Va ser ascendit a capità el 22 de novembre de 1860.