Question: who did the voice of jar jar binks
Answer: Ahmed Best ( born August 19 , 1973 ) is an American actor , voice actor , and musician .