Anna Shaffer photo

Anna Shaffer

Acting
1992-03-15
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).
Known For 12 titles
The Witcher (2019) subtitle poster
The Witcher
2019 TV
as Triss Merigold
Subtitles
Harry Potter and the Deathly Hallows: Part 2 (2011) subtitle poster
Harry Potter and the Deathly Hallows: Part 2
2011 Movie
as Romilda Vane
Subtitles
Harry Potter and the Half-Blood Prince (2009) subtitle poster
Harry Potter and the Half-Blood Prince
2009 Movie
as Romilda Vane
Subtitles
Harry Potter and the Deathly Hallows: Part 1 (2010) subtitle poster
Harry Potter and the Deathly Hallows: Part 1
2010 Movie
as Romilda Vane
Subtitles
Hollyoaks (1995) subtitle poster
Hollyoaks
1995 TV
as Ruby Button
Subtitles
Cuckoo (2012) subtitle poster
Cuckoo
2012 TV
as Emma
Subtitles
Class (2016) subtitle poster
Class
2016 TV
as Rachel Chapman
Subtitles
Making The Witcher (2020) subtitle poster
Making The Witcher
2020 Movie
as Self - Triss Merigold
Subtitles
I Am Vengeance (2018) subtitle poster
I Am Vengeance
2018 Movie
as Sandra
Subtitles
Making The Witcher: Season 2 (2021) subtitle poster
Making The Witcher: Season 2
2021 Movie
as Self
Subtitles
Love Pool (2019) subtitle poster
Love Pool
2019 Movie
as Maddy
Subtitles
Medusa's Ankles (2018) subtitle poster
Medusa's Ankles
2018 Movie
as The Receptionist
Subtitles