Anna Shaffer - Actor Profile

Anna Shaffer

Acting
Updated: Apr 13, 2026
8Total Films
10.0 Highest Rated
Born: Mar 15, 1992
Birth Place: London, England, UK

About Anna Shaffer

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

Anna Shaffer Movies & Career Overview

The filmography of Anna Shaffer reflects exceptional commercial consistency. Across 8 major appearances, the actor has built a reputation through performances in multiple genres and storytelling styles.

Dominant Genre

A large portion of Anna Shaffer's work falls within the Adventure genre, where audiences tend to respond most strongly to their on-screen presence.

Success Ratio

Approximately 75% of Anna Shaffer's films maintain ratings above 6.5, indicating a consistent level of audience approval.

One of the most highly rated entries in their career remains Medusa's Ankles, which stands out as a key performance.

Advertisement

Best Anna Shaffer Movies Ranked

Must-watch hits from Anna Shaffer's career based on audience ratings.

Full Filmography

Every movie Anna Shaffer has appeared in, with audience ratings and verdicts.

Anna Shaffer - Frequently Asked Questions

What is the best movie of Anna Shaffer?

According to audience ratings, the best movie starring Anna Shaffer is "Medusa's Ankles" with a rating of 10.0/10.

How many movies has Anna Shaffer acted in?

Anna Shaffer has been featured in at least 8 major films throughout their career.

What are some other popular movies by Anna Shaffer?

Other notable films include "Harry Potter and the Deathly Hallows: Part 2", "Harry Potter and the Half-Blood Prince", and "Harry Potter and the Deathly Hallows: Part 1".

Advertisement