Filmography

Slow Horses
2022 · Acting

Outlander
2014 · Acting

Vera
2011 · Acting

Shetland
2013 · Acting

Skins
2007 · Acting

This City Is Ours
2025 · Acting

Batman Begins
2005 · Acting

Pie in the Sky
1994 · Acting

Tin Star
2017 · Acting

Wire in the Blood
2002 · Acting

Playhouse Presents
2012 · Acting

Dracula
2013 · Acting

Accused
2010 · Acting

Layer Cake
2004 · Acting

The Village
2013 · Acting

Touching Evil
1997 · Acting

Revolver
2005 · Acting

Buried
2003 · Acting

Mean Machine
2001 · Acting

Little Boy Blue
2017 · Acting

The 51st State
2001 · Acting

Anne
2022 · Acting

The Visit
2007 · Acting
- No Poster
Springhill
1996 · Acting

Franklyn
2008 · Acting

Great Night Out
2013 · Acting

The Night Caller
2024 · Acting

Plunkett & Macleane
1999 · Acting

Age of Heroes
2011 · Acting

Kiss Kiss (Bang Bang)
2001 · Acting

Liam
2001 · Acting

Hannibal Rising
2007 · Acting

Mike Bassett: England Manager
2001 · Acting

Heart
1999 · Acting

Good Behaviour
2026 · Acting

Kelly + Victor
2012 · Acting

Hillsborough
1996 · Acting

Needle
1990 · Acting

Blood on the Dole
1994 · Acting

Strumpet
2001 · Acting

Ragged
2013 · Acting

Splintered
2010 · Acting
