Character

Henry Mills

Henry Mills in Once Upon a Time (2011), played by Jared S. Gilmore.

Henry Mills: Everyone loves a little kid full of hope and belief.Weaver: Yeah, I didn't like him because he was full of hope and belief. I liked him because he fought for those things.

Read more about Henry Mills on Once Upon a Time Wiki at Fandom

Played by

Appears in

Once Upon a Time2011