
Anna Shaffer
Known for Acting · 12 credits
- Born
- 1992-03-15 (age 34)
- Place of birth
- London, England, UK
- Also known as
- Anna Maureen Barth Shaffer
Biography
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).
Known For
TV Shows (4)
Movies (8)

Harry Potter and the Deathly Hallows: Part 1
2010
as Romilda Vane

Harry Potter and the Deathly Hallows: Part 2
2011
as Romilda Vane

Harry Potter and the Half-Blood Prince
2009
as Romilda Vane

Making The Witcher
2020
as Self - Triss Merigold

I Am Vengeance
2018
as Sandra

Making The Witcher: Season 2
2021
as Self

Medusa's Ankles
2018
as The Receptionist

Love Pool
2019
as Maddy
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). With 12 credits spanning from 1995 to 2021, Anna Shaffer has appeared in 8 films and 4 TV shows.
Fans searching for Anna Shaffer movies, Anna Shaffer filmography, or the latest projects starring Anna Shaffer can stream many of these titles on Bowood.TV, free and in HD, with no subscription required.
Most Popular Anna Shaffer Movies
- Harry Potter and the Deathly Hallows: Part 1 (2010) — as Romilda Vane
- Harry Potter and the Deathly Hallows: Part 2 (2011) — as Romilda Vane
- Harry Potter and the Half-Blood Prince (2009) — as Romilda Vane
- Making The Witcher (2020) — as Self - Triss Merigold
- I Am Vengeance (2018) — as Sandra
Where to Watch Anna Shaffer Films
Most Anna Shaffer movies and series are available to stream on Bowood.TV in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring Anna Shaffer, check our movies catalogue and browse page.



