Naveen Andrews has booked his first major U.S. TV gig since the ABC cult hit ended in 2010 and it's one doozy of a role: Andrews will play classic Disney villain Jafar from 1992's hit animated film Aladdin on Once Upon a Time in Wonderland, debuting this fall on ABC. The new series' creators Adam Horowitz and Eddy Kitsis, who worked on Lost, revealed the epic casting news at Once Upon a Time in Wonderland's Comic-Con panel on Saturday. Oh, and Andrews made a surprise appearance!

Kitsis described Jafar as a "very, very, very evil villain" and said their take on the character will be "very frightening." We. Can't. Wait.

Of taking on the role, Andrews said, "I hope it will be something like you've never seen before." Casting Andrews was a no-brainer for Kitsis and Horowitz; in fact, they wrote the role for him! "We absolutely had this character in mind and we knew we wanted Naveen to play it. We asked him he said yes and we said lets save it for Comic-Con," Kitsis explained.

Since Lost ended, Andrews starred in the UK series Sinbad. And he isn't the first Lost alum to star on one of Kitsis and Horowitz's Once Upon a Time series: Emilie De Ravin plays Belle, while Jorge Garcia guest-starred as the giant.

Once Upon a Time in Wonderland premieres Thursday, Oct. 8 on ABC.
Source

...soooo, does this mean Jafar is not appearing on Once Upon A Time like they said last year?