|
Stargazed (2025) as Guil |
|
Gentle Barbarians (2025) as Zavier Hermann |
|
The Snare (2025) as Marty |
|
Ordinary Angels (2024) as Derek |
|
Willow: Behind the Magic (2023) as Self - 'Airk' |
|
The Fight Machine (2022) as Rob Tully |
|
Brief Story (2021) as Victor |
|
Marlene (2020) as Steven (Young Adult) |
|
The Silence (2019) as Rob |
|
Viaticum (2019) as Ronnie Newey |
|
Man in a Box () as Unnamed |
|
Crash Land (2026) Director |
|
Crash Land (2026) Producer |
|
Crash Land (2026) Writer |
|
Crash Land (2026) Story |
|
WWJD? (2024) Producer |
|
WWJD? (2024) Director |
|
WWJD? (2024) Writer |
|
L for Loser (2021) Director |
|
L for Loser (2021) Writer |
|
Cowboy Up () Director |