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).
The Witcher
Series • 2019
Hollyoaks
Series • 1995
Harry Potter and the Deathly Hallows: Part 2
Movie • 2011
Harry Potter and the Deathly Hallows: Part 1
Movie • 2010
Harry Potter and the Half-Blood Prince
Movie • 2009
Cuckoo
Series • 2012
Zapped
Series • 2016
Class
Making The Witcher
Movie • 2020
Making The Witcher: Season 2
Movie • 2021
I Am Vengeance
Movie • 2018