Filmography

The Flash
2014 · Acting

Sherlock
2010 · Acting

Watch What Happens Live with Andy Cohen
2009 · Acting

American Horror Story
2011 · Acting

The Bill
1984 · Acting

Holby City
1999 · Acting

Agatha Christie's Poirot
1989 · Acting

DC's Legends of Tomorrow
2016 · Acting

Silent Witness
1996 · Acting

Supergirl
2015 · Acting

Never Mind the Buzzcocks
1996 · Acting

Celebrity Juice
2008 · Acting

Agatha Christie's Marple
2004 · Acting

RuPaul's Drag Race UK
2019 · Acting

The Paul O'Grady Show
2004 · Acting

Quantico
2015 · Acting

The Night Manager
2016 · Acting

Ultimate Force
2002 · Acting

Doctor Who Confidential
2005 · Acting

The Great Celebrity Bake Off for Stand Up To Cancer
2018 · Acting

The War Between the Land and the Sea
2025 · Acting

Being Human
2009 · Acting

The Great British Bake Off: An Extra Slice
2017 · Acting

Ashes to Ashes
2008 · Acting

Gavin & Stacey
2007 · Acting

FEUD
2017 · Acting

Playhouse Presents
2012 · Acting

Looking
2014 · Acting

Coming Up
2003 · Acting

Little Dorrit
2008 · Acting
- No Poster
BBC Comedy Feeds
2012 · Acting

The Dog Rescuers with Alan Davies
2013 · Acting

Years and Years
2019 · Acting

Starstruck
2021 · Acting

The Job Lot
2013 · Acting

Messiah
2001 · Acting

Mongrels
2010 · Acting

The Pirates! In an Adventure with Scientists!
2012 · Acting

Him & Her
2010 · Acting

Shane the Chef
2018 · Acting

Suspect: The Shooting of Jean Charles De Menezes
2025 · Acting

The Fortress
2024 · Acting

Rob Beckett's Smart TV
2024 · Acting

Rob Brydon's Annually Retentive
2006 · Acting

The Sister
2020 · Acting

Queers.
2017 · Acting

Juice
2023 · Acting

Freedom Fighters: The Ray
2017 · Acting

Just a Minute
2012 · Acting

Banished
2015 · Acting

Pride
2014 · Acting

Muppets Most Wanted
2014 · Acting

Flesh and Blood
2020 · Acting

The Lady in the Van
2015 · Acting

Love Again
2023 · Acting

Plainclothes
2025 · Acting

Servants
2003 · Acting

Mud
1994 · Acting

The Good Liar
2019 · Acting

We Have Been Watching
2017 · Acting

The Mrs Bradley Mysteries
1998 · Acting

What Remains
2013 · Acting

Effie Gray
2014 · Acting

Sun, Sex and Suspicious Parents
2011 · Acting

Mutual Friends
2008 · Acting

Stick Man
2015 · Acting

Grabbers
2012 · Acting

Looking: The Movie
2016 · Acting

Spywatch
1996 · Acting

Freedom Fighters: The Ray
2018 · Acting

The History Boys
2006 · Acting

Alison & Larry: Billericay To Barry
2023 · Acting

Doctor Who: Voyage of the Damned
2007 · Acting

My Family and Other Animals
2005 · Acting

Festivals, Sex and Suspicious Parents
2014 · Acting

Blackwood
2014 · Acting

The Hippopotamus
2017 · Acting

Talking to the Dead
2013 · Acting

Snow, Sex and Suspicious Parents
2013 · Acting

Tower Block
2012 · Acting

National Theatre Live: Angels In America — Part One: Millennium Approaches
2017 · Acting

Mindhorn
2016 · Acting

Roar
2009 · Acting

National Theatre Live: Angels In America — Part Two: Perestroika
2017 · Acting

Allelujah
2023 · Acting

The Emperor's New Clothes
2001 · Acting

Deep Dive
2026 · Acting

The Picture of Dorian Gray
2021 · Acting

AIDS: The Unheard Tapes
2022 · Acting

Huge
2010 · Acting

The Pass
2016 · Acting

Mike the Knight: Journey to Dragon Mountain
2014 · Acting

Awesome Adventures: Party Surprise!
2014 · Acting

National Theatre Live: Constellations
2021 · Acting

Doctor Who: The Ultimate Guide
2013 · Acting

I Am the Prize
2026 · Acting
- No Poster
When the Wolves Came
Acting

Red Top
2016 · Acting

The Ballad of Russell & Julie
2011 · Acting

The King is Dead
2013 · Acting

Gavin & Stacey: The Finale
2024 · Acting

Wayfinder
2022 · Acting

Real Love (Yes, It's Real Love!)
Acting

Pet Shop Boys: A New Bohemia
2024 · Acting

No Masks
2020 · Acting

Walking the Dogs
2012 · Acting

White Widow
2023 · Acting
- No Poster
Wild Bird
Writer, Acting

In Passing
2009 · Acting
- No Poster
The Cult of Americana
2025 · Acting
- No Poster
Is This a Joke?
2011 · Acting

It's Me
2020 · Acting

The Red Peppers
2001 · Acting

Hymn of Hate
2018 · Acting

The Sea
2019 · Acting

Life is Excellent
2024 · Acting

Baby Lies Truthfully
2020 · Acting
