
Anna Shaffer
- Known for
- Acting
- Born
- March 15, 1992
- Birthplace
- London, England, UK
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).
Filmography

Making The Witcher: Season 2 2021
as Self

Making The Witcher 2020
as Self - Triss Merigold

Love Pool 2019
as Maddy

I Am Vengeance 2018
as Sandra

Medusa's Ankles 2018
as The Receptionist

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

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

Harry Potter and the Half-Blood Prince 2009
as Romilda Vane
Credits from TMDB.