Filmography

Midsomer Murders
1997 · Acting

The Bill
1984 · Acting

Death in Paradise
2011 · Acting

Outlander
2014 · Acting

Bridgerton
2020 · Acting

Father Brown
2013 · Acting

Grange Hill
1978 · Acting

Skins
2007 · Acting

Screen Two
1985 · Acting

Unforgotten
2015 · Acting

All Creatures Great & Small
2020 · Acting

Lewis
2007 · Acting

The Ruth Rendell Mysteries
1987 · Acting

Monarch of the Glen
2000 · Acting

Being Human
2009 · Acting

Cracker
1993 · Acting

Hotel Babylon
2006 · Acting

Sense and Sensibility
1995 · Acting

Screen One
1989 · Acting

Plebs
2013 · Acting

The Hollow Crown
2012 · Acting

Queen Charlotte: A Bridgerton Story
2023 · Acting

Patrick Melrose
2018 · Acting

The Vicar of Dibley
1994 · Acting

Murder Most Horrid
1991 · Acting

Bad Education
2012 · Acting

The Phantom of the Opera
2004 · Acting

Indian Summers
2015 · Acting

Urban Myths
2017 · Acting

Houdini & Doyle
2016 · Acting

Little Dorrit
2008 · Acting

Four Weddings and a Funeral
1994 · Acting

Murder in Suburbia
2004 · Acting

The Spy Who Dumped Me
2018 · Acting

Citizen Khan
2012 · Acting

Harry Enfield and Chums
1994 · Acting

Belgravia
2020 · Acting

Karen Pirie
2022 · Acting

Sea of Souls
2004 · Acting

A Year in Provence
1993 · Acting

Partners in Crime
2015 · Acting

The Watch
2021 · Acting

Blandings
2013 · Acting

My Mother's Wedding
2025 · Acting

I, Jack Wright
2025 · Acting

Death Comes to Pemberley
2013 · Acting

Big Bad World
2013 · Acting

The Pale Horse
2020 · Acting

Tom Jones
2023 · Acting

The Fortunes and Misfortunes of Moll Flanders
1996 · Acting

A Dance to the Music of Time
1997 · Acting

Operation Mincemeat
2022 · Acting

The Feud
2025 · Acting

Brian and Maggie
2025 · Acting

It's Kevin
2013 · Acting

A Cock and Bull Story
2005 · Acting

Mr. Turner
2014 · Acting

Underworld
1997 · Acting

The Nearly Complete and Utter History of Everything
2000 · Acting

Thanks for the Memories
2019 · Acting

Love & Friendship
2016 · Acting
- No Poster
Chambers
2000 · Acting

The Omega Factor
1979 · Acting
- No Poster
School's Out
2006 · Acting

Death on the Tyne
2018 · Acting

Kevin & Perry Go Large
2000 · Acting

Blackball
2003 · Acting

Defence of the Realm
1986 · Acting

The Advocates
1991 · Acting

Blithe Spirit
2020 · Acting
- No Poster
Headhunters
1994 · Acting
- No Poster
Brotherly Love
2000 · Acting

Murder on the Home Front
2013 · Acting

Charlotte Gray
2001 · Acting

The Fortunes and Misfortunes of Moll Flanders
1996 · Acting

The Decoy Bride
2011 · Acting

The Lost King
2022 · Acting

Remember Me?
1997 · Acting
- No Poster
The Funny Blokes of British Comedy
2005 · Acting

Billionaire Boy
2016 · Acting

One Red Nose Day and a Wedding
2019 · Acting

Legit
2006 · Acting

Murder on the Home Front
2013 · Acting
- No Poster
Spark
1997 · Acting

Revolution: New Art for a New World
2017 · Acting
- No Poster
An Exchange of Fire
1993 · Acting

British Sitcom: 60 Years of Laughing at Ourselves
2016 · Acting

Two Men Went To War
2002 · Acting

The Butterfly Effect
1995 · Acting

Frenchman's Creek
1998 · Acting

Promoted to Glory
2003 · Acting

Dick Whittington: The ITV Pantomime
2002 · Acting

Milner
1994 · Acting

Born a King
2019 · Acting

Femme Fatale
1993 · Acting

Love of My Life
2017 · Acting

South from Granada
2003 · Acting

Lady Godiva: Back in the Saddle
2007 · Acting
- No Poster
Fields of Gold
2002 · Acting

3 Steps to Heaven
1995 · Acting

Wolf Manor
2022 · Acting

The Vicar of Dibley: Inside Out
2021 · Acting

National Theatre Live: Les Blancs
2019 · Acting

A Very British Hotel at Christmas
2024 · Acting

Crossing the Floor
1996 · Acting
- No Poster
Still Crazy Like a Fox
1987 · Acting

Eskimo Day
1996 · Acting

Dodger Special: Bad Egg
2023 · Acting

The Grotesque
1995 · Acting

The Vicar of Dibley: In Lockdown
2020 · Acting

Dodger Special: Christmas
2022 · Acting

Micro Men
2009 · Acting

Milk
1999 · Acting

Carry Ons at the Castle
2019 · Acting

Three Sisters
2003 · Acting

Blue Black Permanent
1992 · Acting

They Never Slept
1991 · Acting

Electric Moon
1992 · Acting

Common Pursuit
1992 · Acting

Broken Bird
2024 · Acting
- No Poster
Lord of Misrule
1996 · Acting
- No Poster
Young Arthur
2002 · Acting

Dodger Special: Train
2022 · Acting

Running Late
1992 · Acting
