Filmography

Doctor Who
2005 · Acting

Seinfeld
1989 · Acting

Midsomer Murders
1997 · Acting

The Bill
1984 · Acting

Death in Paradise
2011 · Acting

Agatha Christie's Poirot
1989 · Acting

Black Mirror
2011 · Acting

Sex Education
2019 · Acting

Father Brown
2013 · Acting

Silent Witness
1996 · Acting

Vera
2011 · Acting

Waterloo Road
2006 · Acting

A Touch of Frost
1992 · Acting

Good Omens
2019 · Acting

Brassic
2019 · Acting

Shakespeare & Hathaway - Private Investigators
2018 · Acting

Bookish
2025 · Acting

The Nevers
2021 · Acting

Between the Lines
1992 · Acting

Playhouse Presents
2012 · Acting

Cuckoo
2012 · Acting

Stella
2012 · Acting

The Vice
1999 · Acting

Patrick Melrose
2018 · Acting

In Bruges
2008 · Acting

Rose and Maloney
2002 · Acting

Last Night in Soho
2021 · Acting

Tip Toe
2026 · Acting

The Syndicate
2012 · Acting

W1A
2014 · Acting

The Responder
2022 · Acting

Nanny McPhee
2005 · Acting

The Lakes
1997 · Acting

Ridley
2022 · Acting

Psychoville
2009 · Acting

The Pact
2021 · Acting

Fred Claus
2007 · Acting

Little Crackers
2010 · Acting

Yesterday
2019 · Acting

Babylon
2014 · Acting

The Living and the Dead
2016 · Acting

My Wonderful Life
1996 · Acting

Virdee
2025 · Acting

Naked
1993 · Acting

Scoop
2006 · Acting

Fifteen-Love
2023 · Acting

Frauds
2025 · Acting

The Death of Bunny Munro
2025 · Acting

Spencer
2021 · Acting

Quills
2000 · Acting

Little Boy Blue
2017 · Acting

Moving Wallpaper
2008 · Acting

Let Them Eat Cake
1999 · Acting

The Crimson Petal and the White
2011 · Acting

Lost Boys and Fairies
2024 · Acting

Rescue Me
2002 · Acting

The Rotters' Club
2005 · Acting

Marley's Ghosts
2015 · Acting

The Power of Parker
2023 · Acting

Secrets & Lies
1996 · Acting

Apparitions
2008 · Acting

Camping
2016 · Acting

A Cock and Bull Story
2005 · Acting

Mr. Turner
2014 · Acting

Teen Spirit
2019 · Acting

Drop Dead Gorgeous
2006 · Acting

Dirty Business
2026 · Acting

Alan Partridge: Alpha Papa
2013 · Acting

8 ½ Women
1999 · Acting

The Little Vampire
2000 · Acting

Missing: All Secrets Have a Price
2006 · Acting

Vera Drake
2004 · Acting

Henpocalypse!
2023 · Acting
- No Poster
May Contain Nuts
2009 · Acting
- No Poster
Family Business
2004 · Acting

Bodily Harm
2002 · Acting

Swallows and Amazons
2016 · Acting

Shane
2004 · Acting

Being Eileen
2013 · Acting

Onegin
1999 · Acting

Missing
2006 · Acting

The Office: The Christmas Special
2003 · Acting

Trying Again
2014 · Acting

The Deal
2003 · Acting

Love Lies Bleeding
2006 · Acting
- No Poster
Shy & Lola
Acting

Are You Ready for Love?
2006 · Acting

Spivs
2004 · Acting

The Dreamer of Oz
1990 · Acting

The Dinner Party
2007 · Acting

Saturday
2015 · Acting

Mad Cows
1999 · Acting

Lapland
2011 · Acting

Hard Boiled Sweets
2012 · Acting

I Married a Munchkin
1994 · Acting

Urban Ghost Story
1998 · Acting

Grey Matter
2024 · Acting

Sticky
2017 · Acting

The Moonstone
1996 · Acting

Why Wouldn't I Be?
2022 · Acting

Large
2001 · Acting

May Contain: Nuts
2009 · Acting
