Castle Falls
2021 · as Damian Glass
Virgin
2003 · as Red
Broken Ties
2023 · as Ajax
Paradise City
2019 · as Officer O'Hara
Abominable
2020 · as Bob
Still Got Game
2023 · as Coach Cincotta