Hän oli rajalla, varuskunnassa ja insinöörinä vuoteen 1846 saakka, jolloin hän osallistui uuden Teksasin osavaltion sotilaalliseen valloitukseen. Myöhemmin hän palveli Meksikon ja Yhdysvaltojen välisessä sodassa, ja hänet ylennettiin kapteeniksi ja majuriksi urhoollisuudestaan useissa tärkeissä taisteluissa, mukaan lukien Palo Alton taistelu.
Resaca de la Palman taistelu. Hän palveli majuri Folliott T. Lallyn kolonnan päällikönä marssissa Vera Cruzista Mexico Cityyn vuonna 1847. Hän liittyi Aztecin klubiin vuonna 1871.