Doctor Who
Ms Delphox
The Bank Job
Wendy Leather
Death at a Funeral
Jane
High-Rise
Ann Royal
Bodyguard
Julia Montague
Rebecca
Beatrice
The Avengers
Tamara
Line of Duty
Lindsay Denton
The Missing
Gemma Webster
Misbehaviour
Julia Morley
The Graham Norton Show
Self
Inside No. 9
Louise
Scoop
Amanda Thirsk
The Adventurer: The Curse of the Midas Box
Catherine Mundi
It's a Sin
Valerie Tozer
A Cock and Bull Story
Elizabeth Shandy / Keeley Hawes
Flashbacks of a Fool
Jesse Scott
Spooks
Zoe Reynolds
Agatha Christie's Marple
Phillipa Haymes
Late Night with Seth Meyers
Self
Would I Lie to You?
Self
The Durrells
Louisa Durrell
Ashes to Ashes
Alex Drake
The Tunnel
Suze Beaumont
That Mitchell and Webb Look
Keeley Hawes
Mrs Wilson
Dorothy Wick
The Midwich Cuckoos
Susannah Zellaby
The Hollow Crown
Queen Elizabeth
The Assassin
Julie Green
Traitors
Priscilla Garrick
Year of the Rabbit
Lydia
The Lady Vanishes
Laura Parmiter aka Mrs Todhunter
Upstairs Downstairs
Lady Agnes Holland
Tipping the Velvet
Kitty Butler
Orphan Black: Echoes
Kira Manning
Wives and Daughters
Cynthia Kirkpatrick
Honour
DCI Caroline Goode
Heartbeat
Upstairs, Downstairs
The Casual Vacancy
Samantha Mollison
Stonehouse
Barbara Stonehouse
The One Show
Self
Under The Greenwood Tree
Fancy Day
Miss Austen
Cassandra Austen
To Olivia
Patricia Neal
Friday Night with Jonathan Ross
Self - Guest
Crossfire
Jo
Ambassadors
Jennifer
Summer of Rockets
Kathleen Shaw
Karaoke
Linda Langer
Cold Lazarus
Linda Langer
This Morning
Self - Guest
A Is for Acid
Gillian Rogers
Our Mutual Friend
Elizabeth 'Lexie' Hexam
Complicity
Yvonne
The Last September
Lois Farquar
ShakespeaRe-Told
Ella Macbeth
Pie in the Sky
Stella Jackson
Identity
DSI Martha Lawson
Richard & Judy
Self
Finding Alice
Alice Dillon
Othello
Dessie Brabant
The Murdoch Mysteries
Dr. Julia Ogden
Murder in Mind
Deborah
Canterbury Tales
Emily
After Thomas
Nicola Graham
The Coronation
Self - Narrator (voice)
ShakespeaRe-Told: Macbeth
Ella Macbeth
What The Durrells Did Next
Herself - Host
The Best Man
Kate Sheldrake
The Cater Street Hangman
Charlotte Ellison
Airborne
Self - Narrator
Falling
Anna
The Moonstone
Rachel Verinder
Hotel!
Tricia
Code-Breakers: Bletchley Park's Lost Heroes
Narrator
The Blonde Bombshell
Diana Fluck / Diana Dors
Orangutan Jungle School
Narrator
10 Years of Tomb Raider: A GameTap Retrospective
Narrator
Chaos and Cadavers
Samantha Taggert
Fungus The Bogeyman
Forever Green
Carol
An Audience with...
Self
The Beggar Bride
Angela Harper
Me & Mrs. Jones
Jane
Mutual Friends
Jen Grantham
Lucky Jim
Christine Callaghan
Fungus the Bogeyman
Wendy Snow
Tricky Business
Arabella
Don't Forget Your Toothbrush
Bra Girl (uncredited)
Kate and William: A Royal Love Story
Self - Narrator (voice)
Never Land
Sarah
The Murdoch Mysteries: Except the Dying
Dr. Julia Ogden
The Murdoch Mysteries: Poor Tom Is Cold
Dr. Julia Ogden
The Making of... Ashes to Ashes
Herself
The Beggar Bride
Angela Harper
The Story of the Costume Drama
Herself - Narrator
Doctor Who Extra
Self
Troublemakers
Mandy Harper