Hansel is a character featured on ABC's Once Upon a Time. He and his sister, Gretel, are siblings from the Enchanted Forest who find themselves entering a Gingerbread House belonging to the Blind Witch. During the first Dark Curse, Hansel became Nicholas Zimmer. Hansel is portrayed by Quinn Lord.



While out in the woods one day with their woodcutter father, Hansel and Gretel find that they cannot find him. They search for him when they run into Queen Regina Mills' carriage. She terrorizes them until she realizes that their bravery may be useful, and enlists them on a mission into the Gingerbread House of the Blind Witch to retrieve the Poisoned Apple. Hansel and Gretel do so, and manage to defeat the Blind Witch by locking her in an oven, which Regina later sets alight. The Queen offers to let Hansel and Gretel stay at her palace, but they refuse so she traps them in the infinite forest. It is later revealed that Regina kidnapped their father.

Season 1

They become orphans in Storybrooke named Nicholas and Ava Zimmer. However, Emma Swan manages to reunite them with their father, who is also in Storybrooke.


Status: Alive


  • He is based on Hansel from the fairytale Hansel and Gretel.
  • Zelena reads the story of Hansel and Gretel to her unborn child while she is pregnant.


  • S1, E09: "True North"