Ahmed Best is an actor best known for his role as Jar Jar Binks in the Star Wars Franchise, he played Seth in 2.15 A Free Agent.
Advertisement
Ahmed Best is an actor best known for his role as Jar Jar Binks in the Star Wars Franchise, he played Seth in 2.15 A Free Agent.