Strange Things Happen at the Weird House 2023
as Leonard
Zombie Chronicles: Infection Zone 2023
as Allan
Odder Noggins 2023
as Nudist #6
Axegrinder 3 2022
as Jerry / Freddy Palmer
Things 666 2021
as Ghost Man
Odd Noggins 2015
as Jeff
Drifter 2014
as Ralph
Credits from TMDB.