Bankhead służył w wojnie meksykańsko-amerykańskiej.
Dowodził II Pułkiem Artyleryjskim w Vera Cruz i został awansowany do stopnia generała brygady za wybitną służbę w redukcji Vera Cruz, gdzie Bankhead, starszy oficer polowy, pełnił funkcję szefa artylerii, dowodząc bateriami. Od stycznia 1848 r. dowodził Departamentem Orizaba w Meksyku.