Actor
While She Was Sleeping
2026 · as Rob
The Night Everything Changed
2026 · as Paul
Purgatory
2026 · as Chad Davies
Her Husband's Double Life
2026 · as Detective Kyle Logan
History's Headlines
2025 · as Richard
Murder at the Hotel
2025 · as Brad
Northerner
2024 · as Northerner
The Silent Planet
2024 · as Theo (Young)
A Chef's Deadly Revenge
2024 · as Ayden
Merry Mystery Christmas
2023 · as Stu
My Christmas Guide
2023 · as Chad
House of Deadly Lies
2023 · as Detective Anderson