
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).

as Self

as Self - Triss Merigold

as Maddy

as Sandra

as The Receptionist

as Romilda Vane

as Romilda Vane

as Romilda Vane