Hide unreleased
In The Cards TBA
as Marcus
Run Hide Fight: Infidels 2026
as Scar
Criterion 2026
Actor
Road to Emmaus 2025
as Jesus
The Sinister Illusion 2024
as Luke Mason
Manson: Summer of Blood 2024
as Interviewer
Big Dawg 2025
Associate Producer
Credits from TMDB.