اكتب استمرار لهذه الفقره - في الحرب المكسيكية الامريكية، شارك اندرسون في حصار فيراكروز
في آذار 1847 وبعدين اشتباك بالقرب من لا هويا في التاسع من يونيو. حارب في معركة كونترراس في 19 أغسطس ، والمواجهة بالقرب من سان أغسطين ألتابولكو في اليوم التالي ، ومعركة مولينو ديل راي في 8 سبتمبر. للكبرياء خلال القتال بالقرب من سان أوغستين، تم ترقيته الى رتبة الملازم الأول اعتبارا من 17 أغسطس. وشارك اندرسون ايضا في القتال من اجل و الاستيلاء على مكسيكو سيتي من 12-14 سبتمبر.