C
ommander of the 24th Infantry Division during the Gulf War.
Timeline
Birth- Nov 17, 1942
Taunton, Massachusetts
1775 - 2099Other Service
Service Start Date
Jan 1, 1964
Rank
General
Branch
Army
Service End Date
Jan 1, 1996
Conflict Period
Other Service
Served For
United States of America
1955 - 1975Vietnam War
Conflict Period
Vietnam War
Branch
Army
Served For
United States of America
1990 - 1991Persian Gulf War
Conflict Period
Persian Gulf War
Rank
Major General
Branch
Army
Assignment
Commander, 24th Infantry Division
Served For
United States of America
Other Facts
Full Name
Barry Richard McCaffrey