Acting
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
2010
Death in Paradise
2011
Have I Got News for You
1990
The Diplomat
2023
Vera
Skins
2007
Red Dwarf
1988
The Spanish Princess
2019
Grace
2021
The Chelsea Detective
2022
Robin Hood
2006
Sister Boniface Mysteries
M.I. High
Being Human
2009
T2 Trainspotting
2017
Crime
Absolutely
1989
The Windsors
2016
The Halcyon
The Game
2025