Naveen William Sidney Andrews is an English-born American actor of Indian decent, who is well-known for his many roles in films and television series. For Disney, he portrayed Pindi in the 1998 film Mighty Joe Young and Jafar in the ABC TV show Once Upon a Time in Wonderland. He also played Tamir Maipaul in The Beast and Sayid Jarrah in the ABC TV show Lost.
Naveen Andrews, Disney Wiki
List of fictional princesses - Wikipedia
Jafar, Disney Fan Fiction Wiki
Walt Disney World: New Horizons, Page 3
10+ Surprising Details About Famous Characters
Naveen Andrews, Disney Wiki
Category:Males, Disney Wiki
Category:Once Upon a Time, Disney Wiki
10+ Surprising Details About Famous Characters
Once Upon a Time in Wonderland Trust Me (TV Episode 2013) - Naveen Andrews as Jafar - IMDb
12 Shocking Disney Character Cameos In Other Movies
Naveen Andrews, Disney Wiki
10+ Surprising Details About Famous Characters