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