Completar a seguinte frase: Na guerra mexicano-americana, Anderson participou na
Asedio de Veracruz en marzo de 1847 e escaramuza preto de La Hoya o 9 de xuño. Participou na batalla de Contreras o 19 de agosto, na escaramuza preto de San Agustín Altapulco o día seguinte e na batalla de Molino del Rey o 8 de setembro. Por valentía durante os combates preto de San Agustín, foi ascendido ao rango de primeiro tenente o 17 de agosto. Anderson tamén participou na loita e captura da Cidade de México do 12 ao 14 de setembro.