You might know him best as one of Lost's most tortured souls, but now Naveen Andrews is taking on a rather different role: He's playing one of the ultimate fair
Jafar (Once Upon a Time), Villains Wiki
Lost Left Behind (TV Episode 2007) - Naveen Andrews as Sayid Jarrah - IMDb
There's an Iraqi Character on Lost? Anonymous Arabist وين الناس
Remember Naveen 'Sayid' Andrews from Lost? He's ready for the return of Jafar
Once Upon a Time - Where to Watch and Stream Online –
Lost - Naveen Andrews is back on TV in Once Upon a Time in Wonderland TONIGHT at 8, 7c on ABC. LIKE if you're excited to see him play the villain, Jafar!
Once Upon a Time - Where to Watch and Stream Online –
Once Upon a Time in Wonderland - Where to Watch and Stream Online –
Once Upon a Time - Where to Watch and Stream Online –
Remember Naveen 'Sayid' Andrews from Lost? He's ready for the return of Jafar
Naveen Andrews, Lostpedia
Sayid Jarrah - Wikipedia
Naveen Andrews, Lostpedia
Once Upon a Time - Where to Watch and Stream Online –