TVGuide He will be playing Jafar from Aladdin. He's been my choice for Jafar since Once Upon a Time started so awesome.
He always was a good choice for Jafar, but I never expected him to be cast because of Barbara Hershey(Queen of Hearts/Cora) being his real life ex.
Now they just need to hurry up and start making episodes. They did think they were a mid season filler so they got picked up without even a pilot.