- 2024Blood Curse II: Asmodeus RisesFilmFather Aaron
- 2021TortureFilmRobert
- 2019Apocalyptic 2077FilmDevon
- 2018The Quiet OneFilmPub Local
- 2017King Arthur: Legend of the SwordFilmLondinium Fighter (uncredited)
- 2017This CountrySeriesPostman
- 2017Blaze of GoryFilmExorcist (segment "Precious")
- 2016Toxic ApocalypseFilmScientist Rudy / Swat Team / Hobo
- 2015A Killer ConversationFilmBurglar
- 2014Dead Walkers: Rise of the 4th ReichFilmAlpha Five
- 2013Exorcist ChroniclesFilmFather Jan
- 20131 Hour to Die 2Film
- 2012Dark Watchers: The Women in BlackFilmMan in Black