2022
as Col. Cleaver
2022
as Don
2019
as Self
2018
as Robert Wishart, Bishop of Glasgow
2018
as MacDuff
2017
as Michael Dobbs
2017
as Iain Sutherland
2016
as Ron Allen
2015
as Uncle Tam
2014
as Sgt. Murdoch
2013
as Major Bloomberg
2013
as Theos
2013
as Hector
2013
as Jock Hamilton
2013
as Angus McAllister
2011
as Sergeant Cross
2011
as DCI Sullivan
2011
as Jesse Hennings
2011
as Rodrik Cassel
2010
as Mr. McCree
2009
as Sir Alexander Lamb
2008
as Night Watchman
2008
as Oberst John Skinner Wilson
2008
as Doctor Ferguson
2008
as Horse Owner
2007
as Len Hamilton
2007
2006
as Scobie
2005
as Laurie
2005
2005
as David Tremaine
2005
as Sir Walter Stephenson
2005
2005
as Steward
2005
as Martin Bormann
2004
as Joseph Hayden
2004
as Billy Maddison
2004
as Minister
2003
2003
2002
2002
as Birch
2002
as John Ross
2002
as Keltie
2000
2000
as Arnold Wyckoff
2000
as Police Pathologist
2000
as Sportscaster
2000
as Jack Gunner
2000
as DCS Wilson
2000
as DC Jack Gunner
2000
1999
as Gebbert
1999
as Happy Feet
1999
as Arturo Mazarini
1998
as Leonard Bladon
1997
as Master at Arms
1997
as Billy the Book
1997
as Sergeant Scott
1997
as Friar Tuck
1996
as DCI Luke Telford
1995
as Zoot McPherrin
1994
as Harley
1994
as Petrie
1994
as Dennis
1993
as Barney
1992
as Davie
1992
1992
1992
as Mr. Gordon
1992
as Ken Dekin
1990
as Big Mac
1990
as Hatted Man
1990
as RAF Corporal
1989
1988
as Al Hake
1988
as Al Hake
1988
as The biker
1988
as J.D. (Man on Ferry)
1987
as Club Manager
1987
as Dennis Sproul
1986
as Charles Riggins
1986
as PC Pewsey
1986
as Big Man in Bar
1984
as George
1984
as Big Lick
1983
as 1961 Spurs Team Member
1983
as Calhoun
1983