His Dark Materials
2019
Vigil
2021
Dancer
2000
New Tricks
2003
Still Game
2015
Frontier
2017
Filth
2014
Merry Christmas
2005
Hamish Macbeth
1998
Rab C. Nesbitt
1988
Valhalla Rising
2010
Retribution
2016
The Keeper
2020
Supervolcano
Gunpowder, Treason and Plot
2004
Outcasts
2011
Ae Fond Kiss ...
Libertador
The Level
Carla's Song
1997
Comedy Lab
Blessed
2008
Wired
Dorothy Mills
Hope and Glory
1999
Yasmin
Postmortem
Skagerrak
The Strange Case of Wilhelm Reich
2013
True North
2007
The Rocket Post
2006
Life Support
Stella
2022
The Devil's Plantation
Glasgow Girls
The Princess Stallion
North Pole: 90° North | Adventure
L'olimpiade nascosta
2012
The Many Trials of One Jane Doe
2002
One Life Stand
Prime Suspect 7: The Final Act
FREE STARZ: Outlander
One of Us
Hamish Macbeth › Episodes
Destiny
April 27, 1997
More Than a Game
April 20, 1997
The Trouble With Rory
April 13, 1997
The Good Thief
April 6, 1997
The Lochdubh Assassin
March 30, 1997
Deferred Sentence
March 23, 1997
The Honorable Policeman
March 16, 1997
The Lochdubh Deluxe
April 28, 1996
No Man Is an Island
April 21, 1996
Radio Lochdubh
April 14, 1996
Isobel Pulls It Off
April 7, 1996
In Search of a Rose
March 31, 1996
A Perfectly Simple Explanation
March 24, 1996