Shelby Flannery

Shelby Flannery portrays Hope Diyoza on The 100. She was introduced at the end of Season Six and will join the recurring cast since Season Seven.