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