Completa la siguiente frase: Estuvo en la frontera, en la guarnición y como ingeniero hasta 1846, cuando participó en la ocupación militar del nuevo estado de Texas. Posteriormente, sirvió durante la Guerra Mexicano-Americana, siendo ascendido sucesivamente a capitán y mayor por su valentía en una serie de batallas importantes, incluida la Batalla de San Juan.
La batalla de Palo Alto y la batalla de Resaca de la Palma. Sirvió como jefe de personal de la columna del mayor Folliott T. Lally en la marcha de Vera Cruz a la Ciudad de México en 1847. Se unió al Club Azteca de 1847 en 1871.