Han deltog i den mexicansk-amerikanske krig med general Zachary Taylor i slaget ved Monterrey, og under general Winfield Scott i
Belejringen af Veracruz. Efter krigen var han stationeret i Kansas og hjalp med at bygge fæstninger langs Platte-floden.