Robin Hood will rob from the rich to give to the poor on the upcoming third season of Once Upon a Time.
According to Entertainment Weekly, actor Sean Maguire will play the role this season.
Fans saw Robin Hood on the show last year when he was played by Tom Ellis. Maguire will take over for Ellis, who couldn’t return this fall due to scheduling conflicts.
Maguire has been seen on Criminal Minds and was a regular on UPN’s Eve.
Robin Hood will feature in four episodes of the third season.
Once Upon a Time returns to ABC on Sunday, Sept. 29, at 8 p.m. ET
Leave a Reply