教授与疯子 2019
饰演 未知
国王的演讲 2012
饰演 Stanley Baldwin
煦阳岭的疑云 2006
饰演 Tommy Beresford
今夜你会不会来 普通话版 1996
饰演 Christina Mariell
今夜你会不会来 1995
饰演 -
Hands of a Murderer 1990
饰演 Prof. James Moriarty
红花侠 1982
饰演 Sir Percy Blakeney\The Scarlet Pimpernel
劫后英雄传 1982
饰演 Wilfred of Ivanhoe
罗密欧与朱丽叶 1978
饰演 Mercutio
拂晓攻击 1976
饰演 Jozef Gabcík