Schrijf een voortzetting voor deze paragraaf - Hij was op de grens, garnizoen, en ingenieur dienst tot 1846, toen hij deelnam aan de militaire bezetting van de nieuwe staat Texas. Vervolgens diende hij tijdens de Mexicaans-Amerikaanse Oorlog, waarbij hij achtereenvolgens werd gepatenteerd tot kapitein en majoor voor dapperheid in een aantal belangrijke veldslagen, waaronder de Slag bij Palo Alto.
en de Slag bij Resaca de la Palma. Hij diende als stafchef van de colonne van majoor Folliott T. Lally tijdens de mars van Vera Cruz naar Mexico-Stad in 1847. Hij trad in 1871 toe tot de Azteekse Club van 1847.