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