2015
as Hydra Buyer
2017
as Petr Asimov
2023
as Constantin, King of Scotland
2013
as Detective Worner
2022
as Pastor Stevens
2007
as Mr. Prevost