Home / Discover / People

옥자

2017
as Jennifer

Marie Antoinette

2006
as Aunt Sophie

The ABC Murders

2018
as Rose Marbury

Wild Child

2008
as Matron

Trainspotting

1996
as Gail Houston

Anna Karenina

2012
as Opera House Wife

Happy Valley

2014
as Frances Drummond

See How They Run

2022
as Agatha Christie

T2 Trainspotting

2017
as Gail Houston

Filth

2013
as Bunty Blades

Intermission

2003
as Sally

A Cock and Bull Story

2005
as Susannah / herself

Greed

2020
as Margaret

Meek's Cutoff

2010
as Glory White

The Claim

2000
as Annie

The Nutcracker : The Untold Story

2010
as The Nutcracker (voice)

Bumping the Odds

1997
as Lynette

Everyday

2012
as Karen

The Way We Live Now

2001
as Marie Melmotte

Yes

2005
as Cleaner

Charles II: The Power and the Passion

2003
as Catharine of Braganza

Wedding Belles

2007
as Kelly

In Secret

2013
as Suzanne

On the Road

2017
as Joe's Mum

Stan & Ollie

2018
as Lucille Hardy

Tom Jones (2023)

2023
as Aunt Western

24 Hour Party People

2002
as Lindsay Wilson

Clarissa

1991
as Sally

Close Your Eyes

2002
as Janet Losey

The Look of Love

2013
as Rusty Humphries

The Gruffalo's Child

2011
as The Gruffalo's Child (voice)

Fishy

2003
as Glenda Sands

Rob Roy

1995
as Morag

Urban Hymn

2015
as Kate Linton

Frozen

2005
as Kath

Dirty Filthy Love

2005
as Charlotte

Wonderland

1999
as Debbie

Topsy-Turvy

1999
as Leonora Braham (Yum-Yum)

Southcliffe

2013
as Claire Salter

Guest Star

Episode Channel 4 (UK) Drama
Everyday
2012
Episode NOVA
Einstein's Big Idea
2005
Episode Harry Potter: Hogwarts Tournament of Houses
Ravenclaw vs. Slytherin
2021
Episode Doctor Who (2005)
Love and Monsters
2006
Episode Agatha Christie's Marple
Murder Is Easy
2009
Episode ShakespeaRe-Told
The Taming of the Shrew
2005
Episode Death in Paradise
An Unhelpful Aid
2011