Skip to content
What's After the Movie?
Anne-Marie Duff, actor
Actor

Anne-Marie Duff: Movies, Awards & Box Office

films
5
on screen
2003–2018
box office
$80.7M
nomination
1
average score
65
Born
October 8, 1970 (age 55)
Birthplace
London, England
Citizenship
Anglo-Irish
Occupations
Actress, Narrator
Years active
1997-present
Spouses
James McAvoy
Children
1
Biggest hits

The Best Anne-Marie Duff Movies

The films of Anne-Marie Duff that made the most at the worldwide box office, biggest first: Suffragette (2015) leads with $32M. The full ranking adds the most awarded films and the newest releases.

Full ranking
Career at a glance

Anne-Marie Duff's Career in Numbers

Anne-Marie Duff's films in numbers — as an actor, not counting appearances as themselves: when they were made, the genres Anne-Marie Duff works in most and the milestones along the way. The filmography runs from The Magdalene Sisters (2003) to On Chesil Beach (2018), and the 2010s were the busiest decade.

Anne-Marie Duff Movies by Decade

  1. 2000s 1
  2. 2010s 4

The 2010s were Anne-Marie Duff's busiest decade, with 4 films.

Anne-Marie Duff Movies by Genre

  • Drama 2
  • Biography 2
  • Mystery 1

Drama is the genre Anne-Marie Duff has worked in most, with 2 films, ahead of biography (2).

Anne-Marie Duff Career Milestones

First film
The Magdalene Sisters 2003
Biggest box office hit
Suffragette $32M worldwide
Best-rated film
On Chesil Beach Movie Echo Score 65
Newest film
On Chesil Beach 2018
5 credits

Anne-Marie Duff Filmography: Every Movie

Every film Anne-Marie Duff is credited on, newest first, with the role, the box office and the Movie Echo Score. Rated films average a score of 65. Re-order the list to see the best-rated films or the biggest hits first.

1 nomination

Anne-Marie Duff: Awards & Nominations

1 nomination across 1 award body. Every ceremony is listed newest first, with the category and the film.

All movie awards
Biography

Who Is Anne-Marie Duff?

Anne-Marie Duff was born in London, England in 1970 and is 55 years old. Credited on films since 2003, as an actor. The background, training and the roles that shaped the career.

Anne-Marie Duff, born October 8, 1970 in London, is an accomplished Anglo-Irish actress and narrator. Her acting career kick-started in television with appearances in Trial & Retribution, Amongst Women, and Aristocrats during the late 1990s. Her breakthrough role came as Fiona Gallagher in the Channel 4 drama series Shameless, and as Queen Elizabeth I in The Virgin Queen; for both roles, she was nominated for BAFTA Best Actress. She was also the recipient of the BAFTA Cymru Award for her brilliant performance in the 2007 television film The History of Mr. Polly. She has showcased her acting prowess in various other television roles across various genres, further solidifying her reputation as a versatile actress.

In film, Duff has undertaken roles in Enigma (2001), The Magdalene Sisters (2002), Notes on a Scandal (2006), French Film (2008), The Last Station (2009) and Nowhere Boy (2009). Her performance in Nowhere Boy won her a nomination for the BAFTA Award for Best Actress in a Supporting Role. She continued her work in films with appearances in Before I Go to Sleep (2014) and Suffragette (2015). Outside of her acting career, Duff is also known for her activism work, particularly for her participation in the What's it going to take? campaign promoting awareness of domestic abuse in the UK.

FAQ

Anne-Marie Duff: Questions & Answers

How many movies Anne-Marie Duff has made, the biggest hit, the best-rated film, the award record and more, answered from the filmography above.

How many movies has Anne-Marie Duff been in?

Anne-Marie Duff is credited on 5 films, from 2003 to 2018. The filmography on this page lists every one of them, newest first, with the role and the Movie Echo Score.

What is Anne-Marie Duff's highest-grossing movie?

Suffragette (2015) is Anne-Marie Duff's biggest box office hit, with $32M worldwide, ahead of The Magdalene Sisters (2003) ($21.1M). Across every film with box office figures, Anne-Marie Duff's movies have made $80.7M.

Anne-Marie Duff's biggest hits

What is the best Anne-Marie Duff movie?

By the Movie Echo Score, which blends critic reviews, audience ratings and lasting impact, Anne-Marie Duff's best-rated film is On Chesil Beach (2018) with a score of 65.

Best Anne-Marie Duff movies, ranked

Has Anne-Marie Duff won an Oscar?

Anne-Marie Duff has not been nominated for an Oscar. Across every ceremony in the awards database, Anne-Marie Duff has 0 wins from 1 nomination.

How old is Anne-Marie Duff?

Anne-Marie Duff is 55 years old, born on October 8, 1970 in London, England.

What is Anne-Marie Duff's newest movie?

The most recent film on Anne-Marie Duff's filmography is On Chesil Beach (2018), in the role of Marjorie Mayhew.

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