Ahmed Best

American actor

Ahmed Best (born August 19, 1973) is an American actor known for portraying the motion capture and voice of Jar Jar Binks from the Star Wars franchise.

Ahmed Best in 2010

Personal lifeEdit

Since the release of Star Wars Episode I: The Phantom Menace, Best was unhappy that not a lot of people liked Jar Jar and nearly committed suicide.

Other websitesEdit