Fiona Shaw: Movies & Box Office
- films
- 41
- as director
- 1
- on screen
- 1985–2026
- box office
- $356M
- average score
- 66
- Born
- July 10, 1958 (age 68)
- Birthplace
- Cobh, County Cork, Ireland
- Full name
- Fiona Mary Wilson
- Citizenship
- Ireland
- Occupations
- Actress
- Years active
- 1983-present
- Spouses
- Sonali Deraniyagala
The Best Fiona Shaw Movies
The highest-rated films Fiona Shaw is credited on, by the Movie Echo Score that blends critic reviews, audience ratings and lasting impact. Enola Holmes (2020) scores highest, at 85. The full ranking adds the biggest box office hits and the most awarded films.
-
Movie Echo Score: Score 85 Enola Holmes 2020 · Miss Harrison -
Movie Echo Score: Score 80 Colette 2018 · Sido -
Movie Echo Score: Score 77 That Christmas 2024 · MS Trapper -
Movie Echo Score: Score 73 Kindred 2020 · Margaret -
Movie Echo Score: Score 70 Ammonite 2020 · Elizabeth Philpot -
Movie Echo Score: Score 65 Hot Milk 2025 · Rose
Fiona Shaw's Career in Numbers
Fiona Shaw's films in numbers — as an actor, not counting appearances as themselves: when they were made, the genres Fiona Shaw works in most and the milestones along the way. The filmography runs from Sacred Hearts (1985) to Ladies First (2026), and the 1990s were the busiest decade.
Fiona Shaw Movies by Decade
- 1980s 2
- 1990s 13
- 2000s 3
- 2010s 11
- 2020s 9
The 1990s were Fiona Shaw's busiest decade, with 13 films.
Fiona Shaw Movies by Genre
- Drama 16
- Comedy 4
- Biography 3
- Tv movie 3
- Animation 2
- Romance 2
- Documentary 1
- Action 1
- Sci-Fi 1
- Music 1
Drama is the genre Fiona Shaw has worked in most, with 16 films, ahead of comedy (4).
Fiona Shaw Career Milestones
- First film
- Sacred Hearts 1985
- Biggest box office hit
- IF $191M worldwide
- Best-rated film
- Enola Holmes Movie Echo Score 85
- Newest film
- Ladies First 2026
Fiona Shaw Filmography: Every Movie
Every film Fiona Shaw is credited on, newest first, with the role, the box office and the Movie Echo Score. 1 as director and 37 as actor. Rated films average a score of 66. Re-order the list to see the best-rated films or the biggest hits first.
Movies Directed by Fiona Shaw
1Fiona Shaw Movies as an Actor
37- 2026
Ladies First Comedy Movie Echo Score: 44 - 2025
Hot Milk as Rose · Drama Worldwide box office: $523K Movie Echo Score: 65 - 2025
Echo Valley as Leslie Oliver · Drama Movie Echo Score: 62 - 2024
That Christmas as MS Trapper · Animation Movie Echo Score: 77 - 2024
IF as Grandmother · Animation Worldwide box office: $191M Movie Echo Score: 50 - 2022
Andor: A Disney+ Day Special Look as Maarva Andor (archive footage) (uncredited) · Documentary - 2020
Ammonite as Elizabeth Philpot · Biography Worldwide box office: $1.11M Movie Echo Score: 70 - 2020
Kindred as Margaret · Drama Worldwide box office: $58.4K Movie Echo Score: 73 - 2020
Enola Holmes as Miss Harrison · Action Movie Echo Score: 85 - 2019
The Christmas Letter as Ms. Broom · Tv movie - 2019
Out of Innocence as Catherine Flynn · Drama - 2018
Colette as Sido · Biography Worldwide box office: $14.3M Movie Echo Score: 80 - 2018
Lizzie as Abby Borden · Biography Worldwide box office: $845K Movie Echo Score: 56 - 2018
Mrs Wilson as Coleman · Drama - 2016
The White King as Kathrin Fitz · Sci-Fi Worldwide box office: $14.1K - 2013
The English Teacher Drama Worldwide box office: $320K - 2012
Shakespeare’s Sonnets - 2010
We Believed as Emilie Ashurst · Drama Worldwide box office: $2.12M - 2010
National Theatre Live: London Assurance as Lady Gay Spanker · Comedy Worldwide box office: $620K - 2009
Dorian Gray as Agatha · Thriller Worldwide box office: $22.9M - 2002
Doctor Sleep as Lebourg · Horror - 2000
Gormenghast as Irma Prunesquallor · Drama - 1999
RKO 281 as Hedda Hopper · Tv movie - 1999
The Last September as Marda Norton · Romance Worldwide box office: $478K - 1998
Titanic Town as Sue, TV Interviewer (Uncredited Cameo) · Drama Worldwide box office: $65.8K - 1997
The Butcher Boy as Mrs. Nugent · Drama Worldwide box office: $2M - 1997
Anna Karenina as Lydia · Romance Worldwide box office: $859K - 1996
Jane Eyre as Mrs. Reed · Drama Worldwide box office: $5.2M - 1995
Persuasion as Mrs. Croft · Drama Worldwide box office: $5.27M - 1993
Undercover Blues Comedy Worldwide box office: $12.3M - 1993
Super Mario Bros. Adventure Worldwide box office: $20.9M - 1993
Hedda Gabler as Hedda Gabler · Tv movie - 1991
London Kills Me as Headley · Comedy Worldwide box office: $171K - 1990
3 Men and a Little Lady Drama Worldwide box office: $71.6M - 1990
Mountains of the Moon as Isabel · Drama Worldwide box office: $4.01M - 1989
My Left Foot: The Story of Christy Brown as Dr. Eileen Cole · Drama - 1985
Sacred Hearts as Sister Felicity · Drama
Fiona Shaw in Documentaries & Specials
3Who Is Fiona Shaw?
Fiona Shaw was born in Cobh, County Cork, Ireland in 1958 and is 68 years old. Credited on films since 1985, as an actor. The background, training and the roles that shaped the career.
Fiona Shaw, CBE (born as Fiona Mary Wilson on the 10th of July, 1958), is a highly esteemed Irish film and theatre actress. Shaw has delivered phenomenal performances spanning both screen and stage. She began her acting career in 1983 and quickly established herself as an extraordinary talent. Her extensive work includes performing with the Royal Shakespeare Company and the National Theatre, and appearing in various film and television roles. She made an international impact as Petunia Dursley in the globally loved Harry Potter film series from 2001–2010. Some of her other notable film roles include her performances in My Left Foot (1989), Persuasion (1995), Jane Eyre (1996), The Tree of Life (2011), Colette (2018), Ammonite (2020), and Enola Holmes (2020). When it comes to television, she netted critical acclaim for her roles such as Hedda Hopper in RKO 281 (1999), Marnie Stonebrook in True Blood (2011), and Carolyn Martens in the BBC series Killing Eve (2018–22). Her spectacular performance in Killing Eve earned her the 2019 BAFTA TV Award for Best Supporting Actress and two Primetime Emmy Award nominations. In 2020, she was listed at No. 29 on The Irish Times' list of Ireland's greatest film actors, a testament to her immense talent and contribution.
Who Fiona Shaw Makes Movies With
The actors and directors Fiona Shaw shares the most films with. Simon Russell Beale comes first, with 4 films together, followed by Dominic West (3).
Fiona Shaw: Questions & Answers
How many movies Fiona Shaw has made, the biggest hit, the best-rated film, the award record and more, answered from the filmography above.
How many movies has Fiona Shaw been in?
Fiona Shaw is credited on 41 films, from 1985 to 2026. 37 of them as an actor and 1 as a director. The filmography on this page lists every one of them, newest first, with the role and the Movie Echo Score.
What is Fiona Shaw's highest-grossing movie?
IF (2024) is Fiona Shaw's biggest box office hit, with $191M worldwide, ahead of 3 Men and a Little Lady (1990) ($71.6M). Across every film with box office figures, Fiona Shaw's movies have made $356M.
Fiona Shaw's biggest hits What is the best Fiona Shaw movie?
By the Movie Echo Score, which blends critic reviews, audience ratings and lasting impact, Fiona Shaw's best-rated film is Enola Holmes (2020) with a score of 85, followed by Colette (2018) (80).
Best Fiona Shaw movies, ranked How old is Fiona Shaw?
Fiona Shaw is 68 years old, born on July 10, 1958 in Cobh, County Cork, Ireland.
What is Fiona Shaw's newest movie?
The most recent film on Fiona Shaw's filmography is Ladies First (2026).
Who does Fiona Shaw work with most often?
Fiona Shaw shares the most films with Simon Russell Beale (4 films), Dominic West (3 films) and Julianne Moore (2 films).
The Best Fiona Shaw Movies, Ranked
Top rated, most awarded and biggest box office hits from 41 credits.
Coming soon to your phone
The Plot Explained Movie Summary App
From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.
Be the first to know when it launches. Your email stays private, always. Learn more about the app
