Robin Hood

Robin Hood is a well known thief with a heart of gold, who brought radical changes to Nottingham, in the Enchanted Forest, and once he was able to bring down the dishonorable sheriff, Robin Hood became involved with Marian, and fathered her child. When Marian fell ill, Hood took it upon himself to steal a magic wand from Rumplestiltskin, and his life was ultimately spared by the Dark One when the latter realized what the thief had stolen the wand for, and thanks to the influence of the benevolent Belle on the beast as well.


Once Upon a Time
Main cast, played by Sean Maguire
Guest cast, played by Tom Ellis
  • Episode 2x19: Lacey (Apr 21, 2013)
Guest cast, played by Sean Maguire