No photoAbu ZubaydahActor · Born March 12, 1971 · Riyadh, Saudi ArabiaIMDb Appearances12020s2021The Forever PrisonerSelf (archive footage)76