Sheol TBA
as Peter Finkel
Stalling 2026
as Jarrod
The Devil Made Me Do It 2017
as Gene
Ladies Night 2016
as The Stranger, Producer
Credits from TMDB.