Andrew Brody
The Chemistry of Death (2023)
Chieftan
Star Wars: Andor (2022)
William Wycherley
Landscapers (2021)
Himself
Wonders of Scotland with David Hayman (2021)
Souter
The Nest (2020)
Private Frazer
Dad's Army: The Lost Episodes (2019)
Danny Jones
Hatton Garden (2019)
Jeff Campbell
Bang (2017)
Brace
Taboo (2017)
Scotch! The Story of Whisky (2016)
Mr Turner
London Spy (2015)
Mr. Turner
Self - Presenter
Scotland's War at Sea (2015)
Clydebuilt: The Ships that Made the Commonwealth (2014)
Joe Dalhousie
Shetland (2013)
Jonas Franks
The Paradise (2012)
Worcester
The Hollow Crown (2012)
Lewis (2007)
Robin Hood (2006)
New Tricks (2004)
Still Game (2002)
Mitchell
Murder Rooms: Mysteries of the Real Sherlock Holmes (2001)
Eddie Vine
Waking the Dead (2001)
Stiles
V.I.P. (1998)
Space Island One (1998)
Det. Supt. Michael Walker
Trial & Retribution (1997)
George Washington #1
Spin City (1996)
Les Rudkin
Ghosts (1995)
McDade
Finney (1994)
Phil Davies
Casualty (1986)
Von Jaegar
Reilly: Ace of Spies (1983)
Himself - Panellist
Question Time (1979)
Oberleutnant Hellman
Enemy at the Door (1978)
Liathan
The Eagle of the Ninth (1977)
Alec
Play for Today (1970)
Presenter
Director
A Woman's Guide to Adultery (1993)