Filmography

Sherlock
2010 · Acting

Silent Witness
1996 · Acting

Digger
2026 · Acting

Andor
2022 · Acting

A Touch of Frost
1992 · Acting

New Tricks
2004 · Acting

The Chelsea Detective
2022 · Acting

Misfits
2009 · Acting

The Bay
2019 · Acting

Ashes to Ashes
2008 · Acting

Bergerac
2025 · Acting

Men in Black: International
2019 · Acting

Lovesick
2014 · Acting

The Paradise
2012 · Acting

Flack
2019 · Acting

Hex
2004 · Acting

I May Destroy You
2020 · Acting

Manhunt
2019 · Acting

Bluestone 42
2013 · Acting

Thorne
2010 · Acting

The Escape Artist
2013 · Acting

Whites
2010 · Acting

Threesome
2011 · Acting

Sherlock Gnomes
2018 · Acting

FM
2009 · Acting

Screw
2022 · Acting

Waiting for the Out
2026 · Acting

Apparitions
2008 · Acting

Dirty Business
2026 · Acting

Diamond Geezer
2005 · Acting

Wilderness
2006 · Acting

Peterloo
2018 · Acting

Highlander: The Source
2007 · Acting
- No Poster
Séance on a Wet Afternoon
Acting

The Great Outdoors
2010 · Acting
- No Poster
Hounded
2010 · Acting

Be Uncertain
2018 · Acting

National Theatre at Home: Some Woman
2027 · Acting

National Theatre Live: The Habit of Art
2010 · Acting

Ashes
2012 · Acting

McQueen
2016 · Acting

Weekender
2011 · Acting

The Hardest Part
2010 · Acting

In Too Deep
2023 · Acting

The Masterful Hermit
2016 · Acting
