2022
Interview with the Vampire as Pierre Roget2021
Foundation as Keeper Yartell2021
Cruella as Baroness Head of Security2021
Gunpowder Milkshake as Lead Russian Thug2020
Wonder Woman 1984 as White House Carl2019
The Witcher as King Vizimir of Redania / King Vizimir2018
The Alienist as Dr. Clark Wissler2018
The Hurricane Heist as Frears2018
Red Joan as Donald2017
Their Finest as Walter, the Director (Careless Talk Film)2017
Amazon Adventure as Alfred Wallace2016
The Girlfriend Experience as Alfie2015
Life In Squares as Lytton Strachey2015
The Eichmann Show as Millek Knebel2015
Nipplejesus as Laughing Man2015
Casanova as Nicolas2014
Charity as Shaun2013
Utopia as The Assistant2010
Sherlock as Tom1997
Midsomer Murders as Curtis Braylesford1986
Casualty as Frankie JoyceNaN
The Chelsea Cowboy as Alan Stanton