‘Lost’ Star Naveen Andrews Heading To ‘Once Upon a Time in Wonderland’ July 22, 2013 News, Once Upon a Time in Wonderland Naveen Andrews, who is a man not unaccustomed to hanging out in strange worlds thanks to his stints on Lost and Sinbad, is heading to Once Upon a Time in Wonderland this fall. The news broke during the upcoming fall series’ Comic-Con panel this weekend and according to TV Line, Andrews will be playing one of Disney’s most infamous villains: the evil genie Jafar. What exactly is Jafar doing in Wonderland? We’ll have to wait a little while longer for an answer to that question, but Andrews will make his first appearance in the pilot episode. In addition to his roles on Lost and Sinbad, Andrews has also appeared in The English Patient, The Brave One and Bride and Prejudice. How do you think Jafar will fit into Alice’s story? Share your theories below. Once Upon a Time in Wonderland premieres Thursday, October 10th at 8PM ET/PT on ABC.