ONCE UPON A TIME Casts Faran Tahir as Captain Nemo

Once Upon a Time is travelling 20,000 leagues under the sea with Faran Tahir next Season!

Faran Tahir will portray Nemo, the captain of the Nautilus from Jules Verne’s 20,000 Leagues Under the Sea. Captain Nemo comes on to the scene as Once introduces the Land of Untold Stories plotline as a way to open the world to other stories besides fairytales.

Executive producers Adam Horowitz and Edward Kitsis has told EW their thoughts on bring in Captain Nemo to the story:

“We’re thrilled to give a Once Upon a Time spin to the classic character of Captain Nemo from one of our favorite Disney films,20,000 Leagues Under the Sea. We’re excited to see his mythology merge with Storybrooke’s own captain — Hook [Colin O’Donohue]. If for no other reason than to see the Jolly Roger go up against a submarine.”

Tahir’s other film and TV credits include Star Trek, Iron Man, Warehouse 13, and Dallas.

Faran Tahir

Once Upon a Time Season 6 premieres Sunday, September 25, 2016 at 8/7c on ABC.