Actor
Sawtooth Mountain
2026 · as Clint
Dil Rakh: Gloves of Kin
2024 · as Sheriff Paul Leno
Seagrass
2024 · as John
Altona
2023
Jeffrey
2023 · as Jeffrey
Devoured
2023 · as Greyson
Door Mouse
2023 · as Craw Daddy
The Week They Won
2022 · as Liam
Netmare
2021 · as Boss Rod
Roses
2020 · as Dave
Time Heals No Wounds
2018 · as Dr. Barry Slater
Love on the Slopes
2018 · as Announcer