Grew up in Tranent, East Lothian, and attended George Watson's College in Edinburgh. He then went to the Scottish School of PE at Jordanhill College (now part of the University of Strathclyde).
Sherlock
Series • 2010
Death in Paradise
Series • 2011
Have I Got News for You
Series • 1990
The Diplomat
Series • 2023
Vera
Skins
Series • 2007
Red Dwarf
Series • 1988
The Spanish Princess
Series • 2019
Grace
Series • 2021
The Chelsea Detective
Series • 2022
Robin Hood
Series • 2006
Sister Boniface Mysteries
M.I. High
Being Human
Series • 2009
T2 Trainspotting
Movie • 2017
Absolutely
Series • 1989
Crime
The Windsors
Series • 2016
The Halcyon
Series • 2017
The Game
Series • 2025
Red Cap
Series • 2003
Mrs Sidhu Investigates
The Day We Died
Movie • 2020
The Borderlands
Movie • 2014
Above the Clouds
Movie • 2018
A Long Long Crime Ago
Series • 2015
With or Without You
Movie • 1999
Just Like a Woman
Movie • 1992
Tank 432
Movie • 2015
The Deal
Movie • 2003