Britannica
Sources used in this answer
How did Robert E. Lee serve during the Mexican-American War?
Created from Britannica articles
using AI.
AI can make mistakes, so verify using Britannica articles.
Robert E. Lee
Robert E. Lee
During the Mexican-American War, Robert E. Lee served as a junior officer, notably acting as a staff member for General Winfield Scott during the campaign that led to the capture of Mexico City.12
Between March and September 1847, Lee distinguished himself through his engineering expertise and tactical contributions. At the Battle of Cerro Gordo, he suggested and guided a crucial flanking maneuver that allowed U.S. forces to reach the enemy's rear, contributing to the defeat of General Antonio López de Santa Anna.3
Throughout these operations, Lee impressed his superiors and earned brevet promotions to the ranks of major, lieutenant colonel, and colonel.1