Henry (Wish Realm)

"My name is Sir Henry, Knight of the Realm. And I shall defend all of you."

- Sir Henry to King David, Queen Snow and Princess Emma

Sir Henry, also known as Prince Henry, is a character on ABC's Once Upon a Time. He débuts in the tenth episode of the sixth season. He is portrayed by guest star Jared S. Gilmore, and is the Wish Realm version of Henry Mills.

Trivia
Character Notes=

Character Notes

 * According to Adam Horowitz, if Henry is still named the same in the Wish Realm, despite being named after Regina's father, it is because the "history" the wish created was different than the one in the real Enchanted Forest.

Appearances
Note: "Archive" denotes archive footage.