Kiss my boot.

Hordor is a character on ABC's Once Upon a Time. He is portrayed by Ty Olsson.



Under the Duke's orders, Hordor and the other knights begin forcibly recruiting children as young as fourteen to fight in the Ogre War. When Hordor and his men threaten to return for Rumplestiltskin's son Baelfire, Rumplestiltskin decides to act. After managing to steal the Dark One's Dagger, Rumplestiltskin kills Zoso and absorbs the Darkness himself, becoming the new Dark One. The following morning, Hordor and his men arrive at the village to take Baelfire away, only to be confronted by a newly-empowered Rumplestiltskin, who kills them. Rumplestiltskin would later use his humiliation at Hordor's hands to fuel his bloodlust, and therefore his magic.


  • None known (family)

Status: Deceased


  • The names Hordor mockingly suggests when trying to remember Rumplestiltskin's name include Spindleshanks, Threadwhistle and Hobblefoot. In the fairytale Rumpelstiltskin, these are some of the names the miller's daughter comes up with when trying to guess his name.


  • S1, E08: "Desperate Souls" (flashback)