Actor
Run Hide Fight: Infidels
2026 · as Scar
Criterion
2026
Road to Emmaus
2025 · as Jesus
The Sinister Illusion
2024 · as Luke Mason
Manson: Summer of Blood
2024 · as Interviewer