2024
as Krampus Guest
2023
as Ezra
2022
as Tony
2022
as Priest
2021
as Caretaker Huggins
2019
as Vito the Chopper
2019
as The Manager
2019
as Boop Demon / Ghostly Figure
2019
as The Manager / Qareen
2019
as George / Massive Stick Demon
2019
as Massive Stick Demon
2019
as Jinn / Qareen
2019
as Hector
2019
as Alan
2018
as William
2018
as Dutchman in Café
2017
as Membrain
2016
as Monstrous Mourner #1
2016
as Greg (uncredited)
2014
as Virgil
2013
as Djinn
2007
as Lead Operative
as Pastor Dietrich