Timeline
1846 - 1848Mexican-American War
Service End Date
Branch
Marine Corps
Conflict Period
Mexican-American War
Rank
General
Service Start Date
Served For
United States of America
Other Facts
There are no other facts. Select Add to add facts or records.