Stephen McCole

Rushmore

1998 Fina-finai

My Name Is Joe

1998 Fina-finai

The Acid House

1998 Fina-finai

Postmortem

1998 Fina-finai

A Lonely Place to Die

2011 Fina-finai

Orphans

1998 Fina-finai

Crying with Laughter

2009 Fina-finai

Natalie

2017 Fina-finai

The Wee Man

2013 Fina-finai

Choose Irvine Welsh.

2023 Fina-finai

Last Orders

2001 Fina-finai

Complicity

2000 Fina-finai

The Key

2003 Fina-finai

Perfect Sense

2011 Fina-finai

Sunday

2002 Fina-finai

The Magdalene Sisters

2002 Fina-finai

Malevolent

2018 Fina-finai

Neds

2010 Fina-finai

Outlaw King

2018 Fina-finai

Stone of Destiny

2008 Fina-finai

Connect

2019 Fina-finai

Beats

2019 Fina-finai

Turncoat

2013 Fina-finai

Orphans Reunited

2019 Fina-finai

Adam

2021 Fina-finai

Don vs Lightning

2021 Fina-finai

The Making of 'Rushmore'

2000 Fina-finai

Taggart

1983 Shirye-shiryen TV

High Times

2004 Shirye-shiryen TV

The Crow Road

1996 Shirye-shiryen TV

Merlin

2008 Shirye-shiryen TV

Mayflies

2022 Shirye-shiryen TV

The Field of Blood

2011 Shirye-shiryen TV

Young James Herriot

2011 Shirye-shiryen TV

Brassic

2019 Shirye-shiryen TV

The Hollow Crown

2012 Shirye-shiryen TV

Dirty Water

2023 Shirye-shiryen TV

Outlander

2014 Shirye-shiryen TV

Shetland

2013 Shirye-shiryen TV