Exclusive: Once Upon a Time Welcomes Back Giancarlo Esposito -- But as Which Character?

Once Upon a Time Giancarlo Esposito ReturnsGiancarlo Esposito will set down Revolution baddie Tom Neville’s sword long enough to pay a return visit to Once Upon a Time this fall, TVLine has learned.

RELATED | Once Upon a Time Scoop on Regina’s Love Life, and More

Esposito will appear in one of Season 3’s first episodes, though mum’s the word on which of his alter egos he will be playing — Storybrooke newspaper man Sidney Glass, the Evil Queen’s royally smitten Magic Mirror, or even the Genie of Agrabah.

RELATED | Once Upon a Time EP: Storybrooke Won’t Be Forgotten! (Plus: A Hook-Up You Won’t See)

Esposito recurred during Once‘s freshman season, upon completing his heralded run on Breaking Bad. When last seen, Sidney had been imprisoned by Regina, having botched the framing of Snow White for Kathryn’s “murder.”

The actor currently stars on NBC’s Revolution, and twice this past TV season guested on Community.

Once Upon a Time Season 3 premieres… sometimes this fall.

Want more scoop on Once, or for any other show? Email insideline@tvline.com and your question may be answered via Matt’s Inside Line.

TAGS: , ,
GET MORE: Casting News, Exclusive, Fall TV Preview