the Genie. The directors asked Eric Goldberg, Genie's supervising animator, to animate the character over one of Williams' old stand-up comedy routines to pitch the idea to the actor. The resulting test, where Williams' stand-up about schizophrenia was translated into Genie growing another head to argue with himself, made Williams "laugh his ass off" and convinced him to sign on for the role. Williams' appearance in Aladdin marks the beginning of a transition in animation to celebrity voice actors, rather than specifically trained voice actors in animated films. Williams also voices a peddler who appears in the beginning of the film, who was confirmed by the directors to be the same Genie in disguise narrating the story. The peddler's singing voice was provided by Bruce Adler. Linda Larkin as Jasmine, the princess of Agrabah and daughter of the Sultan, who is bored of life in the royal palace. Larkin was chosen for the role of Jasmine nine months after her audition, and had to adjust, or lower, her high-pitched voice to reach the voice the filmmakers were looking for in the character. Jasmine's supervising animator was Mark Henn. Lea Salonga provides Jasmine's singing voice. Jonathan Freeman as Jafar, the power-hungry Grand vizier of Agrabah. Freeman was the first actor cast and spent one year and nine months recording his dialogue. He later readjusted his voice after Weinger and Larkin were cast as he felt "Jafar had to be seen as a real threat to Aladdin and Jasmine," as he was originally envisioned as an irritable character, but the directors decided that a calm villain would be scarier. Jafar's supervising animator was Andreas Deja, while Jafar's beggar and snake forms are animated by Kathy Zielinski. Frank Welker as Abu, Aladdin's kleptomaniac pet monkey with a falsetto voice. Welker also voices Jasmine's tiger Rajah and the Cave of Wonders. Duncan Marjoribanks was the supervising animator for Abu, Aaron Blaise was the supervising animator for Rajah and Goldberg was the supervising animator for the Cave of Wonders. Gilbert Gottfried as Iago, Jafar's sardonic, hot-tempered parrot assistant. Although he is not anthropomorphic at all, he uses his ability to mimic speech to communicate on a human level. Will Finn was the supervising animator for Iago. Douglas Seale as the Sultan, the naive yet friendly ruler of Agrabah, who desperately tries to find a suitor for his daughter Jasmine. The Sultan's supervising animator was David