2013
as Lord Hesketh
2014
as Roger Penrose
2011
as Mackelvore
2017
as Roger Leonides
2016
as Earl Wilson
2022
as Giles Newcombe
as Banker in Boston
2010
as Poker Friend
2018
as Will Spencer
as Hamilton McMillan
as Cleopas
as John Watson
as Tim
2008
as Orson Welles
as Christopher Soames
as Hugo March
2005
as Pierre Monteux
as John's Dad
as David Rose
as The Museum Guard