2023
as Count Lazare de Peyrol
2022
as Meyer Wolfscheim
2020
as Marcel
2020
as M. de Rênal
2018
as Maximilian von Wittelsbach
2018
as Lina Lamont
2018
as Bank Worker on Secondment (Alien)
2017
as Claude
2017
as Rohna
2016
as Meliagrance
2015
as Miles
2015
as Salvatore Lombardo
2010
as Reyes Shiny