2011
as Godfrey
2018
as Graham Torrence
2001
as Vasya
2013
as Peter Levitz
2021
as Du Rose
2023
as Jussac
2000
as Film Director
1957
as Sergeant James Sheeley
as The Detective
as King Luther
2017
as General Sir Gilbert Clayton
as Tom
as Colin
2020
as The Man Behind Desks
2004
as Alex
as Wilfred Owen
2022
as Looter
as Piero