Actor
Rocketry: The Nambi Effect
2022
as Col. Cleaver
Outlaw King
2018
as Robert Wishart, Bishop of Glasgow
Steel Rain
2017
as Michael Dobbs
Sunset Song
2015
as Uncle Tam
What We Did on Our Holiday
2014
as Sgt. Murdoch
The Spy
2013
as Major Bloomberg
Filth
2013
as Hector
Blitz
2011
as Sergeant Cross
Stone of Destiny
2008
as Night Watchman
Max Manus: Man of War
2008
as Oberst John Skinner Wilson
The Daisy Chain
2008
as Doctor Ferguson
Made of Honor
2008
as Horse Owner
Recovery
2007
as Len Hamilton
The Flying Scotsman
2006
as Scobie
The Adventures of Greyfriars Bobby
2005
as Laurie
Man to Man
2005
as Sir Walter Stephenson
Uncle Adolf
2005
as Martin Bormann
Man Dancin'
2004
as Billy Maddison
The Key
2003
Al's Lads
2002
as Birch
Beautiful Creatures
2000
as Police Pathologist
A Shot at Glory
2000
as Sportscaster
The Match
1999
as Happy Feet
The Life and Crimes of William Palmer
1998
as Leonard Bladon
Titanic
1997
as Master at Arms
Fierce Creatures
1997
as Sergeant Scott
The Jungle Book
1994
as Harley
The Bogie Man
1992
as Davie
Sweet Nothing
1990
as Big Mac
Crossing to Freedom
1990
as RAF Corporal
The Great Escape II: The Untold Story
1988
as Al Hake
The Zip
1988
as The biker
Down Where the Buffalo Go
1988
as J.D. (Man on Ferry)
White Mischief
1987
as Club Manager
Blood Red Roses
1986
as Charles Riggins
Heavenly Pursuits
1986
as Big Man in Bar
Comfort and Joy
1984
as George
It Could Happen to Anybody
1984
as Big Lick
Those Glory Glory Days
1983
as 1961 Spurs Team Member
Sakharov