Home / Discover / People

The Stranger (2020)

2020
as DS Johanna Griffin

Happy Valley

2014
as Clare Cartwright

Downton Abbey

2010
as O'Brien

Time (2021)

2021
as Marie-Louise

A Confession

2019
as Elaine Pickford

The Loch

2017
as Lauren Quigley

Apparitions

2008
as Sister Ruth

Passer By

2004
as Helen Keyes

The Moorside

2017
as CD Christine Freeman

Blood Strangers

2002
as WPC Melanie Whitaker

Out of the Dust

as Mrs Phillips

Midwinter of the Spirit

2015
as Angela Purefoy

Benidorm: 10 Years on Holiday

2018
as Siobhan Finneran

Clocking Off

2000
as Julie O'Neill

Harold Shipman: Doctor Death

2002
as Kathleen Adanski

Apostasy

2017
as Ivanna

Protection

2024
as Liz Nyles

Pond Life

2018
as Kath Edlington

Benidorm (2007)

2007
as Janice Garvey (née Barron)

Boy A

2007
as Kelly

The Damned

2024
as Helga

The Selfish Giant

2013
as Mrs. Swift

Guest Star

Episode Apparitions
Episode 2
2008
Episode Inside No. 9
Boo to a Goose
2024
Episode BBC Comedy
The Other One
2017
Episode Apparitions
Episode 3
2008
Episode Doctor Who (2005)
The Witchfinders
2018
Episode Apparitions
Episode 4
2008
Episode Apparitions
Episode 6
2008
Episode The Widow
Poteza
2019
Episode Wire in the Blood
Torment
2006