Filmography

Death in Paradise
2011 · Acting

Outlander
2014 · Acting

Silent Witness
1996 · Acting

Vera
2011 · Acting

Merlin
2008 · Acting

New Tricks
2004 · Acting

His Dark Materials
2019 · Acting

Taggart
1983 · Acting

Vigil
2021 · Acting

Prime Suspect
1991 · Acting

Granite Harbour
2022 · Acting

The Marvels
2023 · Acting

A Thousand Blows
2025 · Acting

Comedy Lab
1998 · Acting

Hamish Macbeth
1995 · Acting

Gangs of New York
2002 · Acting

Case Histories
2011 · Acting

Down Cemetery Road
2025 · Acting

Cardiac Arrest
1994 · Acting

Rebus
2000 · Acting

It's a Sin
2021 · Acting

Franklin
2024 · Acting

Billy Elliot
2000 · Acting

Rig 45
2018 · Acting

Goal!
2005 · Acting

Eragon
2006 · Acting

One of Us
2016 · Acting

Filth
2013 · Acting

The Smoke
2014 · Acting

Shallow Grave
1994 · Acting

The Body Farm
2011 · Acting

Life Support
1999 · Acting

Gunpowder, Treason & Plot
2004 · Acting

The Vanishing
2019 · Acting

Outcasts
2011 · Acting
- No Poster
The Twin
2027 · Acting

Joyeux Noel
2005 · Acting

Wired
2008 · Acting

Goal III: Taking on the World
2008 · Acting

Valhalla Rising
2010 · Acting

City of Vice
2008 · Acting

My Son
2021 · Acting

Young James Herriot
2011 · Acting

Hope and Glory
1999 · Acting

Stonemouth
2015 · Acting

In Plain Sight
2016 · Acting

Dorothy Mills
2008 · Acting

The Keeper
2018 · Acting

Sweet Dreams
2003 · Acting

Not Another Happy Ending
2013 · Acting

My Name Is Joe
1998 · Acting

When the Lights Went Out
2012 · Acting

Marvel Studios Assembled: The Making of The Marvels
2024 · Acting

Boudica
2003 · Acting

The Liberator
2013 · Acting

Pure
2002 · Acting

Shiner
2000 · Acting

Farewell
2009 · Acting

Neds
2010 · Acting

Falling for Figaro
2021 · Acting

Gregory's Two Girls
1999 · Acting

East Is East
1999 · Acting

The Strange Case of Wilhelm Reich
2013 · Acting

Check the Gate: Putting Beckett on Film
2003 · Acting
- No Poster
Acts of Passion
1999 · Acting

Carla's Song
1996 · Acting

Ruffian Hearts
1995 · Acting

Supervolcano
2005 · Acting

The Escapist
2002 · Acting

Niceland (Population. 1.000.002)
2004 · Acting

The Match
1999 · Acting

Three and Out
2008 · Acting

Ae Fond Kiss...
2004 · Acting

Yes
2005 · Acting

One Night in Emergency
2010 · Acting

Postmortem
1998 · Acting

Something Good
2013 · Acting
- No Poster
Coming Soon
1999 · Acting

Cargo
2006 · Acting

True North
2007 · Acting

Yasmin
2004 · Acting

The Many Trials of One Jane Doe
2002 · Acting

Mo
2010 · Acting

First Light
2010 · Acting

Flowers of the Forest
1996 · Acting

Down Among the Big Boys
1993 · Acting

Catch Me Daddy
2015 · Acting

The Princess Stallion
1997 · Acting

Close
1993 · Acting

Rehab
2003 · Acting

The Rocket Post
2004 · Acting

Orphans
1998 · Acting

The Devil's Plantation
2013 · Acting

The Day the Music Died
1977 · Acting
- No Poster
Good Day for the Bad Guys
1995 · Acting
- No Poster
Wasted
2009 · Acting

Blessed
2008 · Acting

Glasgow Girls
2014 · Acting
- No Poster
The Lucky Suit
1996 · Acting

What Where
2000 · Acting

North Pole
Acting
- No Poster
The Rule of Thumb
2012 · Acting

Station
2000 · Acting

Hidden Olympics
2012 · Acting
- No Poster
Orphans Reunited
2019 · Acting

Fridge
1995 · Acting

Solid Air
2003 · Acting

Stella
2022 · Acting
- No Poster
Initiation
1996 · Acting

Stella
2022 · Acting
- No Poster
Trouble Sleeping
2008 · Acting
- No Poster
Long Haul
2000 · Acting
- No Poster
Sonny's Pride
1998 · Acting

Miles
2022 · Acting
