Completa a seguinte frase: Brooks participou na Segunda Guerra Seminole e na Guerra México-Estados Unidos. Participou nas batallas de Palo Alto e a batalla de Resaca de la Palma en 1846. Viu unha considerable acción na Batalla de Monterrey, e recibiu un título de capitán por "conduta valente e meritorio". No ano seguinte, Brooks estivo no Asedio de Vera Cruz, a Batalla de Cerro Gordo, a Escaramuza de Ocalaca, a Batalla de Contreras, e
A batalla de Churubusco. Recibiu un ascenso a maior, o 20 de agosto de 1847, por valente e meritorio comportamento en Contreras e Churubusco. Serviu no persoal do xeneral David E. Twiggs durante o resto da guerra.