Completa la seguente frase: Fu promosso brevetto maggiore dopo la battaglia di Cerro Gordo il 18 aprile 1847. Ha anche combattuto a Contreras,
Churubusco e Chapultepec e fu ferito all'ultimo. Alla fine della guerra, aveva ricevuto ulteriori promozioni brevettuali a tenente colonnello e colonnello, ma il suo rango permanente era ancora capitano di ingegneri, e sarebbe rimasto capitano fino al suo trasferimento alla cavalleria nel 1855.