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