Giancarlo Esposito to Play Dual Roles on Once Upon a Time

by at . Comments

Once Upon a Time... ABC made a huge casting splash by turning a Breaking Bad villain into a literal man in the mirror.

Giancarlo Esposito - best known for recently slicing an associate's throat open with a box cutter on the aforementioned AMC drama - has signed to one of TV's most unusual fall pilots.

Gustavo Fring Photo

The actor will recur on Once Upon a Time, the fairy tale-based series that stars Jennifer Morrison and Ginnifer Goodwin and takes place in fictional Storybrooke. According to TV Line, Esposito will portray the mirror-trapped visage who offers advice to the Evil Queen in one world, and a local reporter in another.

This might make more sense after you watch the official Once Upon a Time trailer.

Matt Richenthal is the Editor in Chief of TV Fanatic. Follow him on Twitter and on Google+.

Tags: ,
Like Us On Facebook

Want more Casting News?

Sign up for our daily newsletter and receive the latest tv news delivered to your inbox for free!

More From TV Fanatic


Shemar Moore Books Return to The Young and the Restless

Shemar Moore is headed back to The Young and and the Restless. He'll reprise his former role for two episodes.

Finn Wittrock Joins Cast of American Horror Story: Freak Show

Finn Wittrock has joined the cast of American Horror Story: Freak Show. It premieres in October.

Pablo Schreiber Confirms Departure from Orange is the New Black

Pablo Schreiber will not appear on Orange is the New Black Season 3. But he doesn't rule out an eventual return to the series.

Elsa on Once Upon a Time: First Look!

Elsa is here! Get your first look at Georgina Haig in this Once Upon a Time role now.


I think this would turn out better if it was on cable and not network TV. I'll cross my fingers, though...