A rep for Sony Pictures Television confirms to The Hollywood Reporter that Giancarlo Esposito will be guest starring as Gilbert, a business associate of Pierce’s extremely crabby father, as first reported by New York Magazine.

Esposito currently appears on Once Upon a Time as crooked reporter Sidney Glass and the Magic Mirror. We recently discovered that his character was also once the Genie in the lamp.