Timeline
Birth- Jan 8, 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- Jan 1, 1865-Age: 44 years
Death- Jan 2, 1904-Age: 83 years
Gainesville, Georgia
Other Facts
Full Name
James Longstreet
Also known as
Old War Horse