Ruben McCaffrey: Ruben McCaffrey. Actor: Escape from Afghanistan. Ruben McCaffrey is known for Escape from Afghanistan (2002).
Known For: Escape from Afghanistan (Actor)