This page is move protected The subject of this article is involved with the Once Upon a Time The subject of this article is or relates to a character The subject of this article is male The subject of this article is involved with Oz The subject of this article is featured in Season Seven of Once Upon a Time
This article focuses on the second iteration of the Woodcutter from "Hansel and Gretel".
For the first iteration, see Woodcutter (True North).

It was a blessing in disguise. Before the accident, I never paid much attention to my children. But after, I-I got to know them in a way I never had before.

—Ivo to Zelena about losing his sight src

Ivo is a character on ABC's Once Upon a Time. He débuts, with his only appearance, in the seventeenth episode of the seventh season and is portrayed by guest star Dan Payne.

Ivo is based on the Woodcutter from the fairytale "Hansel and Gretel".


Before First Curse

Ivo, a woodcutter, lives in Oz with his two children, Hansel and Gretel, both of whom he pays very little attention to. He loses his sight in a logging accident but this helps him become closer to his children as a result, however, Hansel and Gretel go missing one day. Ivo spends his mornings searching for them, to no avail. ("Chosen")

One day, while searching for his children again, Ivo finds an unconscious woman and takes her back to his cottage. He finds the necklace she was wearing is broken and puts a new clasp on it. When she wakes up, he lets her stay while she recovers and she introduces herself as Zelena. Over the next few days, they become close and Ivo tells her about how he lost his sight. However, Zelena abruptly leaves, though she promises to return. While she is gone, Hansel and Gretel return, having escaped from the clutches of a witch who was trying to eat them. They warn Ivo that Zelena is not who she seems, as she left them to be eaten when they needed help. When Zelena returns, she tries to come clean to him about his children, but Ivo cuts her off, stating that he already knows as Hansel and Gretel told him what she did to them. Ivo confronts her for lying to him all this time and knowing where his children were. Zelena insists she was weak but as soon as she regained her strength, she went back to try to rescue them. When Ivo questions why she didn't just tell him that, Zelena points out that had he known, he would've gone there himself and gotten killed by the witch. She insists that she is trying to change from her wicked ways and truly appreciated him for seeing her as a good person, which no one has ever done for her before, even offering to return his eyesight with the eyesight that she stole from the witch so he can finally see the real her. However, Ivo refuses, believing he doesn't need his sight to see her for the monster she is, and tells her to leave. Enraged at his rejection of her, Zelena throws the powder that would have returned Ivo's sight into the fire, then enchants it to burn Hansel's arms when he threatens her with a knife before leaving. ("Chosen")


Production Notes


Community content is available under CC-BY-SA unless otherwise noted.