2024
as Father Aaron
2021
as Robert
2019
as Devon
2018
as Pub Local
2017
as Exorcist (segment "Precious")
2017
as Londinium Fighter (uncredited)
2017
as Postman
2015
as Scientist Rudy / Swat Team / Hobo
2015
as Burglar
2014
as Alpha Five
2013
as Father Jan
2013
2012
as Man in Black