Web Reference: She gained prominence through her roles as Romilda Vane in the Harry Potter films (2009–2011) and Ruby Button in the E4 soap opera Hollyoaks (2011–2018). [1][2] As of 2019, she plays Triss Merigold in the Netflix adaptation of The Witcher. Anna Shaffer was born on 15 March 1992 in London, England, UK. She is an actress, known for Harry Potter and the Half-Blood Prince (2009), Harry Potter and the Deathly Hallows: Part 1 (2010) and Harry Potter and the Deathly Hallows: Part 2 (2011). 152K Followers, 2,220 Following, 276 Posts - Anna Shaffer (@annashafffer) on Instagram: "Actor + awful, awful dancer @unitedagents @hectorslondon"
YouTube Excerpt: Anna Shaffer
Information Profile Overview
Anna Shaffer - Latest Information & Updates 2026 Information & Biography

Details: $3M - $30M
Salary & Income Sources

Career Highlights & Achievements

Assets, Properties & Investments
This section covers known assets, real estate holdings, luxury vehicles, and investment portfolios. Data is compiled from public records, financial disclosures, and verified media reports.
Last Updated: April 4, 2026
Information Outlook & Future Earnings

Disclaimer: Disclaimer: Information provided here is based on publicly available data, media reports, and online sources. Actual details may vary.








