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.

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