Known For
Photos
Filmography
Untitled Roald Dahl Series
TV · 1 ep

Adolescence
TV · as Manda Miller · 2 eps

The Gathering
TV · as Carianne · 6 eps

Kidnapped: The Chloe Ayling Story
TV · as Bea · 5 eps

The Responder
TV · as Dr. Diane Gallagher · 3 eps

The Pebble and the Boy
Movie · as Dawn

Wolfe
TV · as DCI Betsy Chambers · 6 eps

The Window
TV · as Teresa Burdett · 10 eps

Tin Star
TV · as Carrie McGrath · 1 ep

Little Boy Blue
TV · as Marie Thompson · 4 eps

ID2: Shadwell Army
Movie · as Alison

Hector
Movie · as Kate, Cafe Proprietor

Safe House
TV · as Becky · 4 eps

Glue
TV · as Nadya Rosen · 8 eps

Good Cop
TV · as Nurse Justine · 4 eps

Outcast
Movie · as Housing Officer

Moving On
TV · as Ellie Morgan · 1 ep

Five Days
TV · as Leanne Wellings · 10 eps

The Trouble with Men and Women
Movie · as Karen
That Summer Day
Movie · as Music Teacher

Waterloo Road
TV · as Davina Shackleton · 44 eps

New Street Law
TV · as Judy Richards · 1 ep

Faith
Movie · as Michelle

Uncle Adolf
Movie · as Eva Braun

The Ghost Squad
TV · 1 ep

The Rotters' Club
TV · as Miriam Newman · 2 eps

New Tricks
TV · 1 ep

Gifted
Movie · as Sharon Harrison

Real Men
Movie · as DS Paula Savage

Coming Up
TV · as Rachel · 1 ep

Anita and Me
Movie · as Sandy
Night Flight
Movie · as Pam Atwell
Real Men
TV · 2 eps
Pretending to Be Judith
Movie · as Maria

Swallow
TV · as Lorraine Landry · 3 eps
Hold Back the Night
Movie · as Charleen

Dockers
Movie · as Paula Walton

The Dance
Movie · as Deborah

Shockers
TV · as Deborah · 1 ep

Liverpool 1
TV · as Michelle · 1 ep

Face
Movie · as Sarah

Under the Skin
Movie · as Vron

Trial & Retribution
TV · as Cheryl Goodall · 1 ep
Springhill
TV · as Trish Freeman · 26 eps

Silent Witness
TV · as D.I. Sonia Hardwick · 2 eps

Dalziel and Pascoe
TV · as Nerissa Barron · 2 eps

Priest
Movie · as Lisa Unsworth

Bordertown
TV · as Louise Pearson · 10 eps

Hearts and Minds
TV · as Fifth Former · 4 eps

The Leaving of Liverpool
Movie · as Lily

Heartbeat
TV · as Cathy Thompson · 1 ep

The Leaving of Liverpool
TV · 2 eps

Casualty
TV · as Sarah Jennings, Linda, Linda Andrews · 1 ep

Emmerdale
TV · as Rose Jackson · 38 eps


