Professor Vernon Murray
威洛比小姐与闹鬼书店 (2022)
Professor Carter
儿童法案 (2018)
Sir John Simon
至暗时刻 (2017)
Dick Waddle
战争机器 (2017)
Pollard Senior
海洋深处 (2015)
Sir John Soane
透纳先生 (2014)
Sir Edward Shore
威彻尔先生的猜疑:表象之下 (2014)
Doctor Lee
艾菲·格蕾 (2014)
Dr. Robert
菲洛梅娜 (2013)
General Blake
最好的男人 (2012)
Admiral Leach
铁娘子:坚固柔情 (2011)
Tim Renton
撒切尔夫人 (2009)
Jameson
天衣无缝 (2007)
Lord Raven (Jake's Father)
Surveillance 24/7 (2007)
Defence Barrister
维拉·德雷克 (2004)
Lt. Buckland
怒海英雄:回报 (2001)
Lieutenant Buckland
怒海英雄:叛乱 (2001)
James
This Year's Love (1999)
Fletcher
沙普:传奇 (1997)
Sir Fabian Ormerod
The Beggar Bride (1997)
George Cranley
Gobble (1997)
沙普的伙伴 (1994)
Luker
Unnatural Causes (1993)
Lord Dyson
一个危险的男人:阿拉伯的劳伦斯 (1992)
Powell
Come Home Charlie and Face Them (1990)
Dr. Robin Oakley
Not a Penny More, Not a Penny Less (1990)
Inspector
Fellow Traveller (1989)
Dr. Lester
The Saint: The Brazilian Connection (1989)
Vicar
When the Whales Came (1989)
King Gushnasp
On Wings of Fire (1986)
Andrew
The Price (1985)
Captain
The Glory Hole (1982)
Captain Halliwell
The Little Minister (1975)
Duke of Cheshire
The Canterville Ghost (1974)
Charles
黛丝米勒 (1974)
John Ruskin
The Sun Is God (1974)
Alice Through the Looking Glass (1973)
Squire
Wolfshead: The Legend of Robin Hood (1973)
Kromer
碉堡 (1973)
Benjy Smith
恐怖炼狱 (1971)