Love Wants Us Dead 2025
as Steve
Red Plague 2025
as Declan
Healer 2023
as Gerard
Nebulous Dark 2021
as Lone Wolf
Dark Cycle 2021
as Parker
Canners 2020
as Joe
The Grail 2019
as Lonny
Special Day 2018
as Cousin Jeffrey
Beer Goggles 2002
as 'Come on Over Here and Pump This'
Credits from TMDB.