Completa a seguinte frase: Comezou inmediatamente o seu servizo militar na Guerra México-Estados Unidos. Durante esa guerra, foi nomeado capitán pola súa actuación nas batallas de Contreras e
Churubusco e foi ascendido a primeiro tenente seis días despois. Despois de volver aos Estados Unidos despois da guerra, converteuse en profesor asistente de debuxo en West Point de 1850 a 1853 e loitou contra os semínolas en Florida de 1856 a 1858. Foi ascendido a capitán o 22 de novembro de 1860.