Filmography

Death in Paradise
2011 · Acting

Casualty
1986 · Acting

Silent Witness
1996 · Acting

Line of Duty
2012 · Acting

Agatha Christie's Marple
2004 · Acting

Victoria
2016 · Acting

Ripper Street
2012 · Acting

Monarch of the Glen
2000 · Acting

Remembers…
2022 · Acting

Red Eye
2024 · Acting

The Rig
2023 · Acting

Urban Myths
2017 · Acting

Doomsday
2008 · Acting

Soccer Aid
2006 · Acting

Mary Queen of Scots
2018 · Acting

Rockface
2002 · Acting

Traces
2019 · Acting

The Great Train Robbery
2013 · Acting

The Nest
2020 · Acting

The Aftermath
2019 · Acting

Filth
2013 · Acting

British Film Forever
2007 · Acting

Fear
2025 · Acting

Five Daughters
2010 · Acting

The Hunter's Prayer
2017 · Acting

Our House
2022 · Acting

The Revenge Club
2025 · Acting

The Ice Cream Girls
2013 · Acting

A Guide to Recognizing Your Saints
2006 · Acting

The Disappearance of Alice Creed
2009 · Acting

Mayflies
2022 · Acting

The Damned United
2009 · Acting

In Plain Sight
2016 · Acting

The Legend of Barney Thomson
2015 · Acting

Sister
2012 · Acting

Red Road
2006 · Acting

Martin Compston's Norwegian Fling
2024 · Acting

When the Lights Went Out
2012 · Acting

The Royal
2003 · Acting

Strippers vs. Werewolves
2012 · Acting

Martin Compston: Living Las Vegas
2026 · Acting

The Real Line of Duty
2024 · Acting

Tickets
2005 · Acting

Still Game: The Story So Far
2014 · Acting

Sweet Sixteen
2002 · Acting

How to Stop Being a Loser
2011 · Acting

Martin Compston's Scottish Fling
2022 · Acting

The Wee Man
2013 · Acting

Red Mist
2008 · Acting

Pimp
2010 · Acting

Niceland (Population. 1.000.002)
2004 · Acting

Beyond Trainspotting: The World of Irvine Welsh
2023 · Acting

The New Ten Commandments
2008 · Acting

SoulBoy
2010 · Acting

True North
2007 · Acting

Four
2011 · Acting

Piggy
2012 · Acting

7lives
2011 · Acting

Ghosted
2011 · Acting

Backstage At Live Aid
2018 · Acting

Scottish Mussel
2015 · Acting

Wild Country
2005 · Acting
- No Poster
Paris/Sexy
2010 · Acting

Donkeys
2010 · Acting

Carry On Ken
2006 · Acting

Broony - Captain. Leader. Legend
2019 · Acting
