Movies (Acting Roles)

On Chesil Beach
Anne-Marie Duff was 47 in On Chesil Beach as 'Marjorie Mayhew'.Movie Released: Fri, Jan 19 2018

Miranda's Letter
Anne-Marie Duff was 45 in Miranda's Letter as 'Mother'.Movie Released: Tue, Jun 21 2016

Murder: Lost Weekend
Anne-Marie Duff was 45 in Murder: Lost Weekend as 'DCI Goss'.Movie Released: Thu, Mar 10 2016

Suffragette
Anne-Marie Duff was 45 in Suffragette as 'Violet Miller'.Movie Released: Fri, Oct 16 2015

Before I Go to Sleep
Anne-Marie Duff was 43 in Before I Go to Sleep as 'Claire'.Movie Released: Wed, Sep 03 2014

Closed Circuit
Anne-Marie Duff was 42 in Closed Circuit as 'Melissa'.Movie Released: Wed, Aug 28 2013

Sanctuary
Anne-Marie Duff was 41 in Sanctuary Movie Released: Tue, May 01 2012

Nowhere Boy
Anne-Marie Duff was 39 in Nowhere Boy as 'Julia Lennon'.Movie Released: Fri, Dec 25 2009

Margot
Anne-Marie Duff was 39 in Margot as 'Margot Fonteyn'.Movie Released: Mon, Nov 30 2009

The Last Station
Anne-Marie Duff was 38 in The Last Station as 'Sasha Tolstoy'.Movie Released: Fri, Sep 04 2009

Is Anybody There?
Anne-Marie Duff was 38 in Is Anybody There? as 'Mum'.Movie Released: Fri, Apr 17 2009

French Film
Anne-Marie Duff was 38 in French Film as 'Sophie'.Movie Released: Fri, Dec 05 2008

Garage
Anne-Marie Duff was 36 in Garage as 'Carmel'.Movie Released: Fri, Oct 05 2007

The Waiting Room
Anne-Marie Duff was 36 in The Waiting Room as 'Anna'.Movie Released: Sat, Aug 18 2007

The History of Mr Polly
Anne-Marie Duff was 36 in The History of Mr Polly as 'Miriam Larkins'.Movie Released: Mon, May 07 2007

Notes on a Scandal
Anne-Marie Duff was 36 in Notes on a Scandal as 'Annabel'.Movie Released: Mon, Dec 25 2006

Born Equal
Anne-Marie Duff was 36 in Born Equal as 'Michelle'.Movie Released: Sun, Dec 17 2006

The Magdalene Sisters
Anne-Marie Duff was 31 in The Magdalene Sisters as 'Margaret'.Movie Released: Fri, Aug 30 2002

Sinners
Anne-Marie Duff was 31 in Sinners as 'Anne Marie / Theresa'.Movie Released: Tue, Mar 26 2002

Enigma
Anne-Marie Duff was 30 in Enigma as 'Kay'.Movie Released: Mon, Jan 22 2001

Aristocrats
Anne-Marie Duff was 28 in Aristocrats as 'Lady Louisa Lennox'.Movie Released: Sun, Jun 20 1999
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Reunion
Anne-Marie Duff was 54+ in Reunion as 'Christine'.TV Show Released: First Air Date
Mon, Apr 07 2025

Bad Sisters
Anne-Marie Duff was 51+ in Bad Sisters as 'Grace Williams, Grace Reilly'.TV Show Released: First Air Date
Fri, Aug 19 2022

Suspect
Anne-Marie Duff was 51+ in Suspect as 'Dr Susannah Newman'.TV Show Released: First Air Date
Sun, Jun 19 2022

The Salisbury Poisonings
Anne-Marie Duff was 49+ in The Salisbury Poisonings as 'Tracy Daszkiewicz'.TV Show Released: First Air Date
Sun, Jun 14 2020

His Dark Materials
Anne-Marie Duff was 49+ in His Dark Materials as 'Ma Costa'.TV Show Released: First Air Date
Sun, Nov 03 2019

Sex Education
Anne-Marie Duff was 48+ in Sex Education as 'Erin Wiley'.TV Show Released: First Air Date
Fri, Jan 11 2019

Watership Down
Anne-Marie Duff was 48+ in Watership Down as 'Hyzenthlay (voice)'.TV Show Released: First Air Date
Sat, Dec 22 2018

Murder
Anne-Marie Duff was 45+ in Murder as 'DCI Goss'.TV Show Released: First Air Date
Thu, Mar 03 2016

From Darkness
Anne-Marie Duff was 44+ in From Darkness as 'Claire Church'.TV Show Released: First Air Date
Sun, Oct 04 2015

Accused
Anne-Marie Duff was 40+ in Accused as 'Mo Murray'.TV Show Released: First Air Date
Mon, Nov 15 2010

The Virgin Queen
Anne-Marie Duff was 35+ in The Virgin Queen as 'Queen Elizabeth I'.TV Show Released: First Air Date
Sun, Jan 22 2006

Shameless
Anne-Marie Duff was 33+ in Shameless as ', Fiona Gallagher'.TV Show Released: First Air Date
Tue, Jan 13 2004

Doctor Zhivago
Anne-Marie Duff was 32+ in Doctor Zhivago as 'Olya Demina'.TV Show Released: First Air Date
Sun, Nov 24 2002

Wild West
Anne-Marie Duff was 32+ in Wild West as 'Holly'.TV Show Released: First Air Date
Tue, Oct 22 2002

Aristocrats
Anne-Marie Duff was 28+ in Aristocrats as 'Lady Louisa Lennox'.TV Show Released: First Air Date
Sun, Jun 20 1999

Amongst Women
Anne-Marie Duff was 27+ in Amongst Women as 'Sheila'.TV Show Released: First Air Date
Wed, Jul 15 1998

Trial & Retribution
Anne-Marie Duff was 27+ in Trial & Retribution TV Show Released: First Air Date
Sun, Oct 19 1997