2017
as Monsieur D'Arque
2025
as King Of Turan
as Deputy Director
2015
as Rasmussen
2019
as English Master
as Dr. Clive (uncredited)
as David Lloyd George
2010
as Forger
2014
as Caiaphas
2018
as Mr. Elliot
2009
as Mr. Taylor
2008
as Goebbels
1999
as Paul Stewart
as Jean Risse
as The Man Who Winds His Watch
2021
as Frederick North
as Registrar
2002
as Ministry Officer
as Man
2006
as Prisoner