
Anna Shaffer
Anna Shaffer is credited on 4 movies and 5 TV shows, best known by TMDB votes for Harry Potter and the Deathly Hallows: Part 2, Harry Potter and the Half-Blood Prince and Harry Potter and the Deathly Hallows: Part 1.
Born March 15, 1992 in London, England, UK.
Filmography · 9 titles
US streaming apps shown under each title, checked October 5, 2026. Tap any title for where it streams and what it costs.

Harry Potter and the Deathly Hallows: Part 2
2011 · Movie
On HBO Max and Peacock

Harry Potter and the Half-Blood Prince
2009 · Movie
On HBO Max and Peacock

Harry Potter and the Deathly Hallows: Part 1
2010 · Movie
On HBO Max and Peacock

The Witcher
2019 · TV show
On Netflix

Class
2016 · TV show
Free with ads on Tubi TV

Cuckoo
2012 · TV show
On Prime Video

Hollyoaks
1995 · TV show
Free with ads on Plex

Zapped
2016 · TV show
Not on a US subscription app

I Am Vengeance
2018 · Movie
On Lionsgate+
About Anna Shaffer
Anna Maureen Barth Shaffer is an English actress. She gained prominence through her roles as Romilda Vane in the Harry Potter films (2009–2011) and Triss Merigold in the Netflix adaptation of The Witcher (2019–2026).
Biography from TMDB, written by its community.