Filmography

Shetland
2013 · Acting

Waterloo Road
2006 · Acting

Spooks
2002 · Acting

Batman Begins
2005 · Acting

Auf Wiedersehen, Pet
1983 · Acting

Fear
2025 · Acting

T2 Trainspotting
2017 · Acting

Roughnecks
1994 · Acting

Strathblair
1992 · Acting

Young Adam
2003 · Acting

Dear Frankie
2004 · Acting

Riff-Raff
1991 · Acting

Legacy
2010 · Acting

Silent Scream
1990 · Acting

The Key
2003 · Acting
- No Poster
Spores
2016 · Acting
- No Poster
Dancing
1995 · Acting
