Movies
A Sense of Freedom
[ 1981 ] Dunkie
Local Hero
[ 1983 ] Iain
Henry V
[ 1989 ] Jamy
Paper Mask
[ 1990 ] Alec Moran
Much Ado About Nothing
[ 1993 ] Friar Francis
Mary Shelley's Frankenstein
[ 1994 ] Grigori
Love's Labour's Lost
[ 2000 ] Constable Dull
Strictly Sinatra
[ 2001 ] Rod Edmunds
Ladies in Lavender
[ 2004 ] Constable Timmins
The Rocket Post
[ 2004 ] James MacLeod
As You Like It
[ 2006 ] Corin
The Magic Flute
[ 2006 ] Queen's Commander
Extraordinary Rendition
[ 2007 ] University Dean
Princess Kaiulani
[ 2009 ] Archie Cleghorn
Within the Whirlwind
[ 2009 ] Siderov
Retreat
[ 2011 ] Doug
The Raven
[ 2012 ] Captain Eldridge
Macbeth
[ 2013 ] Banquo
Flat Lake
[ 2013 ] Murdo Strachen
Jack Ryan: Shadow Recruit
[ 2014 ] performance consultant
Cinderella
[ 2015 ] performance consultant
Murder on the Orient Express
[ 2017 ] performance consultant
All Is True
[ 2018 ] Vicar Edward Woolmer
Artemis Fowl
[ 2020 ] Fisherman Time Freeze
The Road Dance
[ 2021 ] Doctor Connolly
The Kindred
[ 2021 ] Robert
Death on the Nile
[ 2022 ] performance advisor
TV Shows
Boon
Eric, Scotsman
Casualty
Ron Davies, Donald Mallett
Eurocops
McCulloch
The Bill
Martin Turnbull, D.S. Cottrell, Bob Nash
Wycliffe
DI Kersey, DI Doug Kersey
Shetland
Angus Wallace