Ahmed Best

Ahmed Best is a voice actor who appears as Jar Jar Binks. Best also appeared as an extra in Attack of the Clones.

Filmography

 * Star Wars Episode I: The Phantom Menace (1999)
 * Star Wars Episode II: Attack of the Clones (2002)
 * Star Wars Episode III: Revenge of the Sith (2005)