Henry Mills



Henry Mills is the son of Emma Swan and Neal Cassidy, the nephew of Neal Nolan, the grandson of Snow White, Prince Charming, Rumplestiltskin and Milah, the great-grandson of Peter Pan and one of the main characters in the fantasy-drama series Once Upon a Time.

He is played by Jared S. Gilmore.