Once Upon a Time Exclusive: Robin Hood Recast!

Once Upon a Time Exclusive: Robin Hood Recast!

Someone has made like the Prince of Thieves and “stolen” the role of Robin Hood for Once Upon a Time Season 3.

With Merlin‘s Tom Ellis unavailable to return to the role he played in the Belle-centric Season 2 episode “Lacey,” fellow Brit Sean Maguire will play the character for a recurring arc, TVLine has learned exclusively.

“Although we love Tom Ellis, unfortunately he wasn’t available,” series cocreator Adam Horowitz previously told TVLine of the recast plan. “We remain huge fans of his, but because we have an arc planned for the character, we had to move forward.”

RELATED | Once Upon a Time @ Comic-Con: A ‘Frightening’ Peter Pan, Ariel’s Debut, the Queen’s Favorite Kill and More Scoop

In addition to playing TV’s Kröd Mändoon (pictured at right), Maguire’s credits include the UK crime drama Scott & Bailey and miniseries Bedlam, Criminal Minds, The Class and Off Centre. He also costarred on the BBC soap EastEnders, as Aidan Brosnan.

RELATED | Once Upon a Time Brings Back Giancarlo Esposito — as Which Character?

Once opens its new season on Sunday, Sept. 29 at 8/7c.


Related stories

Castle Scoop: Meet the 12th's New Go-Getter

The Bachelorette: Become Fluent in the Desiree-Brooks Saga With 15 Wacky Screengrabs

Grey's Anatomy Exclusive: Ominous Premiere Title Revealed — Whose 'Fate' Is In Question?

Get more from TVLine.com: Follow us on Twitter, Facebook, Newsletter