Filmography14 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2018 | The Flu That Killed 50 MillionMovie | Arthur Newsholme | — |
| 2015 | The Legend of Barney ThomsonMovie | Jenkins | — |
| 2013 | The CrashSeries | Paul Wainwright | — |
| 2007 | M.I. HighSeries | Herbert Tesla | — |
| 2005 | The Strange Case of Sherlock Holmes & Arthur Conan DoyleMovie | Crighton Doctor | — |
| 2005 | LassieMovie | Scottish Policeman | — |
| 1996 | Breaking the WavesMovie | Coroner | — |
| 1996 | TrainspottingMovie | Sheriff | — |
| 1994 | Being HumanMovie | Pedlar | — |
| 1989 | Govan Ghost StoryMovie | Alec | — |
| 1988 | The Play on OneSeries | Alec | — |
| 1986 | Blood Red RosesMovie | Rev. Murdo | — |
| 1982 | AliensMovie | Braun | — |
| 1978 | Jackie McCafferty's RomanceMovie | Passenger | — |