Completar la frase següent: En la Guerra Mèxic-Americana, Anderson va participar en la
El setge de Veracruz el març de 1847 i després escaramuces prop de La Hoya el 9 de juny. Va lluitar a la Batalla de Contreras el 19 d'agost, l'escaramuça prop de San Agustín Altapulco el dia següent, i la Batalla de Molino del Rey el 8 de setembre. Per la seva valentia durant els combats prop de San Agustin, va ser ascendit al rang de tinent el 17 d'agost. Anderson també va participar en la lluita i captura de Ciutat de Mèxic des del 12 al 14 de setembre.