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).
2011 · Movie
2009 · Movie
2010 · Movie
2019 · Series
2016 · Series
2020 · Movie
2012 · Series
1995 · Series
2021 · Movie
2018 · Movie
2019 · Movie