Täida järgmine lause: Brooks võitles nii Teises Seminole sõjas kui Mehhiko-Ameerika sõjas. Ta osales lahingutes
Palo Alto lahing ja Resaca de la Palma lahing 1846. aastal. Ta nägi märkimisväärset tegevust Monterrey lahingus ja sai brevetit kapteniks "vabatahtliku ja väärika käitumise" eest. Järgmisel aastal osales Brooks Vera Cruzi piiramises, Cerro Gordo lahingus, Ocalaca lahingus, Contrerase lahingus ja Churubusco lahingus. Ta sai 20. augustil 1847. aastal brevetit majoriks, tänu vaprale ja väärilisele käitumisele Contreras'is ja Churubuscos. Ta oli kindral David E. Twiggsi staabi liige kogu sõja lõpuni.