IconMoveProtect IconOUAT IconCharacter IconMale IconNEF IconRoyalty IconDeceased IconS7

I won't let you harm my bride.
—Prince Gregor to Lady Tremaine src

Prince Gregor is a character on ABC's Once Upon a Time. He débuts, with his only appearance, in the sixth episode of the seventh season and is portrayed by co-star Julian Haig.


After Fourth Curse

Gregor is the younger son of the King and his older brother is the prince. He takes a liking to Drizella, Lady Tremaine's daughter and becomes her fiancé. Gregor is later called on her for help with killing Tremaine. He tries to murder Tremaine to protect Drizella, but Regina freezes him in place. While Gregor is frozen, Drizella magically propagates a plant and uses it to stab him in the heart and kill him. This act of darkness causes Drizella's heart to blacken, making her heart useless to Tremaine's plans of reviving Anastasia with it. ("Hyperion Heights", "Wake Up Call")


PrincePrince Gregor
Ivy Belfrey


  • Solid lines denote blood parent-child relationship
  • Dashed lines denote marriage relationships
  • denotes the deceased
  • Prince Gregor and Drizella were engaged


Production Notes


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