Completa la siguiente frase: Inmediatamente comenzó su servicio militar en la Guerra México-Estados Unidos. Durante esa guerra, fue nombrado capitán por su desempeño en las batallas de Contreras y
Churubusco y fue ascendido a primer teniente seis días después. Después de regresar a los Estados Unidos después de la guerra, se convirtió en profesor asistente de dibujo en West Point de 1850 a 1853 y luchó contra los seminoles en Florida de 1856 a 1858. Fue ascendido a capitán el 22 de noviembre de 1860.