Filmography

Doctor Who
2005 · Acting

Midsomer Murders
1997 · Acting

Casualty
1986 · Acting

New Tricks
2004 · Acting

Waking the Dead
2001 · Acting

Foyle's War
2002 · Acting

Hijack
2023 · Acting

Ripper Street
2012 · Acting

Humans
2015 · Acting

Hanna
2019 · Acting

Being Human
2009 · Acting

Alex Rider
2020 · Acting

Brimstone
2016 · Acting

The Vice
1999 · Acting

Cold Storage
2026 · Acting

Murphy's Law
2001 · Acting

Dracula
2013 · Acting

Hitler: The Rise of Evil
2003 · Acting

Innocent
2018 · Acting

Everest
2015 · Acting

The Line of Beauty
2006 · Acting

The Mill
2013 · Acting

Rillington Place
2016 · Acting

Velvet Goldmine
1998 · Acting

Grant
2020 · Acting

Trust
2003 · Acting

Misbehaviour
2020 · Acting

The 7.39
2014 · Acting

Robot Overlords
2015 · Acting

The Strays
2023 · Acting

The Eichmann Show
2015 · Acting

Once Upon a Time in London
2019 · Acting

Enduring Love
2004 · Acting

Rise of the Gargoyles
2009 · Acting

Daylight Robbery
2008 · Acting

Heartless
2010 · Acting

National Theatre Live: Ballet Shoes
2025 · Acting

Desire
2010 · Acting

Crowhurst
2018 · Acting

Ray & Liz
2018 · Acting

The Trick
2021 · Acting

Beau Brummell: This Charming Man
2006 · Acting

The Calling
2010 · Acting

Revengers Tragedy
2002 · Acting

The Cat in the Hat: Live Show
2011 · Acting

Covert
2002 · Acting

Distance
2016 · Acting

Peaches
2000 · Acting
- No Poster
Empathy
2007 · Acting
