2025
MobLand as Jan Da Souza2025
Downton Abbey: The Grand Finale as Anna Bates2024
Breathtaking as Dr. Abbey Henderson2024
Breathtaking as Dr Abbey Henderson2023
North Shore as Abigail Crawford2022
Sherwood as Sarah Vincent2022
Downton Abbey: A New Era as Anna Bates2022
Last Light as Elena Yeats2022
Women of Steel as Narrator2021
Angela Black as Angela Black2019
Downton Abbey as Anna Bates2019
The Commons as Eadie Boulay2018
One Last Thing as Jaime2018
A Crooked Somebody as Chelsea Mills2017
Liar as Laura Nielson2017
Mary Shelley as Mary Jane Clairmont2017
Bob the Builder: Mega Machines - The Movie as Wendy (UK & US) (voice)2016
A Street Cat Named Bob as Val2016
Dark Angel as Mary Ann Cotton2016
Starfish as Nicola Ray2016
Bob the Builder: Building Sky High as Not available2015
Alice in Wonderland Down the Rabbit Hole as Narrator2014
Off Camera with Sam Jones as Self2013
Filth as Mary2013
Still Life as Kelly Stoke2013
uwantme2killhim? as Detective Inspector Sarah Clayton2012
True Love as Ruth2010
Downton Abbey as Anna Smith2010
Identity as Not available2010
Joe's Crackers as Saskia2010
In Our Name as Suzy2009
Moving On as Kelly2009
Echoes as Anya2008
Spooks: Code 9 as Not available2007
Joanne Lees: Murder In The Outback as Joanne Lees2006
Life on Mars as Ruth Tyler2006
Robin Hood as Kate2006
Missing: All Secrets Have a Price as Not available2006
Missing as Sybil Foster2006
See No Evil: The Moors Murders as Maureen Smith2004
Island at War as Angelique Mahy2003
The Last Detective as Josie / Celia2003
Red Cap as Not available2003
Danielle Cable: Eyewitness as Danielle Cable2002
Nice Guy Eddie as Not available2002
Paradise Heights as Julia Sawyer2002
Miranda as Jacquie2002
The Stretford Wives as Dawn Richards2001
Lorna Doone as Lizzie Ridd2000
Rebus as Gail Maitland2000
Lorna Doone as Lizzie Ridd2000
Other People's Children as Becky2000
Nature Boy as Jenny1999
Bad Girls as Rachel Hicks1998
The Royle Family as Not available1998
The Royle Family as Saskia1998
dinnerladies as Sigourney1997
The View as Self - Guest1992
A Touch of Frost as Anne1986
Casualty as Lucy CurryNaN
Fudge Sundae as Gemma