'Once Upon A Time' Recasts Robin Hood: Sean Maguire Replaces Tom Ellis

'Once Upon A Time' Recasts Role
WEST HOLLYWOOD, CA - MAY 04: Actor Sean Maguire attend the launch party for teen.com TV's Haute and Bothered hosted by LG at the Sunset Tower Hotel on May 4, 2009 in West Hollywood, California. (Photo by Michael Buckner/WireImage) *** Local Caption ***
WEST HOLLYWOOD, CA - MAY 04: Actor Sean Maguire attend the launch party for teen.com TV's Haute and Bothered hosted by LG at the Sunset Tower Hotel on May 4, 2009 in West Hollywood, California. (Photo by Michael Buckner/WireImage) *** Local Caption ***

"Once Upon a Time" has recast Robin Hood.

Tom Ellis played the role in the Season 2 "Lacey" episode, but could not reprise it for a Season 3 recurring arc. Instead, according to TVLine, Sean Maguire will play Robin Hood.

Maguire's other TV credits include "Criminal Minds," "Scott & Bailey," "Cold Case" and "EastEnders."

"Once Upon a Time" won't be the only "Once" on the ABC block this fall. It will be joined on the schedule by "Once Upon a Time in Wonderland." The spinoff series will be a spin on "Alice in Wonderland" and there will be connections between the two fairy-tale series.

"Once Upon a Time" premieres Sunday, Sept. 29 at 8 p.m. ET on ABC.

Before You Go

Heart of the Truest Believer

Once Upon a Time

Popular in the Community

Close

What's Hot