Hannah Emily Anderson Filmography: Every Movie and TV Show in Order
All 22 Hannah Emily Anderson roles in chronological order (2010 to 2026): 9 movies and 13 TV series.

How many movies and TV shows has Hannah Emily Anderson been in? This complete Hannah Emily Anderson filmography lists 22 credited roles (9 films, 13 TV series), in chronological order from 2010 to 2026, with links to our full guides where available.
Hannah Emily Anderson movies in order
- Lizzie Borden Took an Ax (2014) as Bridget Sullivan
- Girls' Night Out (2017) as Rebecca
- Love of My Life (2017) as Kaitlyn
- Jigsaw (2017) as Eleanor Bonneville
- What Keeps You Alive (2018) as Jackie
- Dark Phoenix (2019) as Elaine Grey
- The Curse of Audrey Earnshaw (2020) as Bridget Dwyer
- Dark Nature (2023) as Joy
- Return to Silent Hill (2026) as Mary Crane / Angela / Maria / Moth Mary
Hannah Emily Anderson TV shows
- Republic of Doyle (2010) as Margot
- Nikita (2010) as Ruby
- Lost Girl (2010) as Persephone
- Saving Hope (2012) as Hannah
- Reign (2013) as Rowan
- Gangland Undercover (2015) as Sarah Jane
- Killjoys (2015) as Shyla
- Private Eyes (2016) as Laura Caspary
- Frankie Drake Mysteries (2017) as Vivienne
- The Purge (2018) as Jenna Betancourt
- Hudson & Rex (2019) as Nell Silver
- When Hope Calls (2019) as Eve Chantrel
- Smoke (2025) as Ashley Gudsen
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Hannah Emily Anderson been in?
Hannah Emily Anderson has 9 credited film roles and 13 TV roles, for a total of 22 credits from 2010 to 2026.
What was Hannah Emily Anderson's first major role?
Republic of Doyle (2010).
What is Hannah Emily Anderson's most recent project?
Return to Silent Hill (2026).



