2019
as Lieutenant Gordon
2015
as SC019 Police Commander
2010
as Royal Equerry
2011
as Servius Placidus
2016
as Anthony Forbes-Watson
2014
as Freddy Lagarde
as W. H. Auden
as Yephidov
2009
as The Devil
as Medvedenko
2017
as Tim
2022
as Gerard Bonneville
2020
as Ramsay