Home / Discover / People

Titanic

1997
as Master at Arms

Outlaw King

2018
as Robert Wishart, Bishop of Glasgow

Blitz

2011
as Sergeant Cross

Blitz

2011
as Cross

Filth

2013
as Hector

Heavenly Pursuits

1986
as Big Man in Bar

Fierce Creatures

1997
as Sergeant Scott

The Spy

2013
as Major Bloomberg

A Shot at Glory

2000
as Sportscaster

The Match

1999
as Happy Feet

Uncle Adolf

2005
as Martin Bormann

Stone of Destiny

2008
as Night Watchman

Beautiful Creatures

2000
as Police Pathologist

Crossing to Freedom

1990
as RAF corporal

White Mischief

1987
as Club Manager

Recovery

2007
as Len Hamilton

Comfort and Joy

1984
as George

The Daisy Chain

2008
as Doctor Ferguson

The Bogie Man

1992
as Davie

Man to Man

2005
as Sir Walter Stephenson

The Zip

1988
as The biker

Al's Lads

2002
as Birch