Actor
Smudge the Blades
2026 · as Tom
Starbright
2026 · as Martin
Die My Love
2025 · as Therapist
Naualli
2024 · as Byron
A Home for the Holidays
2023 · as Jed
Don't Say Its Name
2021 · as Donny
Crashing Through the Snow
2021 · as Ski Instructor
The Curse of Audrey Earnshaw
2020 · as Lochlan Bell
Parallel Minds
2020 · as Father
Drawing Home
2017 · as Charlie Proctor
Heritage Minutes: Edmonton Grads
2017 · as J. Percy Page
Forsaken
2015 · as George