Completeer de volgende zin: Brooks vocht in zowel de Tweede Seminole Oorlog als de Mexicaans-Amerikaanse Oorlog. Hij nam deel aan de slag bij Palo Alto en de slag bij Resaca de la Palma in 1846. Hij zag aanzienlijke actie in de Slag van Monterrey, en ontving een brevet aan kapitein voor "dappere en verdienstelijke gedrag". Het volgende jaar, was Brooks bij het Beleg van Vera Cruz, de Slag van Cerro Gordo, de Skirmish van Ocalaca, de Slag van Contreras, en
Slag bij Churubusco. Op 20 augustus 1847 kreeg hij een brevetpromotie tot majoor voor zijn dapper en verdienstelijk gedrag bij Contreras en Churubusco. Hij diende in de staf van generaal David E. Twiggs voor de rest van de oorlog.