30
Movies
1
Popularity
Titanic
Master at Arms
1997
Filth
Hector
2013
Made of Honor
Horse Owner
2008
The Key
Unknown role
2003
Max Manus: Man of War
Oberst John Skinner Wilson
Blitz
Sergeant Cross
2011
The Spy
Major Bloomberg
I Swear
Headmaster
2025
Sweet Nothing
Big Mac
1990
Recovery
Len Hamilton
2007
The Adventures of Greyfriars Bobby
Laurie
2005
Stone of Destiny
Night Watchman
Man to Man
Sir Walter Stephenson
Al's Lads
Birch
2002
The Daisy Chain
Doctor Ferguson
White Mischief
Club Manager
1987
Outlaw King
Robert Wishart, Bishop of Glasgow
2018
Beautiful Creatures
Police Pathologist
2000
The Flying Scotsman
Scobie
2006
Sakharov
1984
Comfort and Joy
George
Uncle Adolf
Martin Bormann
The Jungle Book
Harley
1994
Rocketry: The Nambi Effect
Col. Cleaver
2022
Those Glory Glory Days
1961 Spurs Team Member
1983
Game of Thrones: The Last Watch
Self
2019
The Bogie Man
Davie
1992
Crossing to Freedom
RAF Corporal
Steel Rain
Michael Dobbs
2017
What We Did on Our Holiday
Sgt. Murdoch
2014