
Acted in 51
2010s
- 2019
- 2016
Whisky Galore
Mr. Bain
- 2014
Set Fire to the Stars
Movie
Gunpowder 5/11: The Greatest Terror Plot
Re Giacomo
- 2013
Day of the Flowers
Cliff
- 2012
Eternal Law
TV
- 2011
Young James Herriot
TV
2000s
- 2006
Eleventh Hour
TV
- 2005
The Queen's Sister
Willie Hamilton MP
Pitch Perfect
Donald
- 2004
The Long Bank Holiday
Mr. Brennan
- 2003
- 2002
A Is for Acid
Mr. Greig
- 2001
- 2000
1990s
- 1999
The Alchemists
Tony Hoggin · 2 episodes
Janice Beard 45 WPM
McHeath
Psychos
Barry Dixon · 1 episode
Simon Magus
Priest
- 1997
Harpur and Iles: Protection
ACC Adrian Bundy
- 1995
- 1994
- 1993
Down Among the Big Boys
Louis Gibbons
- 1992
Strathblair
Dr McGowan · 3 episodes
A Different Hand
Movie
- 1991
Paul Merton: The Series
TV
- 1990
1980s
- 1989
Wilt
Farmiloe
Venus Peter
Gowens
The Wilderness Idea: John Muir, Gifford Pinchot, and the First Great Battle for Wilderness
John Muir (Voice)
- 1985
A Sense of Freedom
Warder
Stookie
Thomson · 6 episodes
- 1984
- 1983
The Ploughman's Lunch
Young Man at Poetry Reading
- 1981
1970s
- 1979
Yanks
Jock