Töltsd ki a következő mondatot: Brooks részt vett a második Szeminóli háborúban és a mexikói-amerikai háborúban. Részt vett a csatákban
Palo Alto csata és a Resaca de la Palma csata 1846-ban. A Monterrey-i csata során jelentős akcióban vett részt, és "bátor és érdemleges viselkedése" miatt kapitányi brevetet kapott. A következő évben Brooks részt vett a Vera Cruz ostromában, a Cerro Gordo-i csatában, az Ocalaca-i csatában, a Contreras-i csatában és a Churubusco-i csatában. 1847. augusztus 20-án őrnagy lett, a Contreras és a Churubusco-ban tanúsított bátor és érdemes viselkedésért. A háború hátralévő részében David E. Twiggs tábornok személyzetében szolgált.