Timeline
Birth- 8 Jan 1821
Edgefield District, South Carolina,
1846 - 1848Mexican-American War
Conflict Period
Mexican-American War
Branch
Army
Rank
Major
Served For
United States of America
1861 - 1865Civil War (Confederate)- Age: 44 years
Branch
Confederate Army
Conflict Period
Civil War (Confederate)
Served For
Confederate States
Enlistment- 1 Jan 1865-Age: 44 years
Death- 2 Jan 1904-Age: 83 years
Gainesville, Georgia
Other Facts
Full Name
James Longstreet
Also known as
Old War Horse