Actor
Monster in the Family: The Stacey Kananen Story
2025 · as Rickie Kananen
Animals
2025 · as Rugby coach
Streetcar
2023
Christmas at the Golden Dragon
2022 · as Dylan
The Picture of Christmas
2021 · as Craig Hill
Be Still
2021 · as Mr. Browning
A Honeymoon to Remember
2021 · as John
A Whirlwind Wedding
2021 · as Phil
Love, Guaranteed
2020 · as Gideon
Love on Harbor Island
2020 · as Angus
The Sinners
2020 · as Principal Ian Eldridge
Baby Monitor Murders
2020 · as Jim Gideon