Actor
Much About Love
2026 · as Don Krohn
My Sister's Double Life
2025 · as Tim
Dirty Bad Wrong
2024 · as John Doe
Christmas at Carbell Family Farm
2023 · as Jack Carrington
May the Best Wedding Win
2023 · as Nicholas "Nick" Forsyth
Cabin Connection
2022 · as Cole
A New Year's Resolution
2021 · as Paul
Love's Second Chance
2020 · as Cole
Drawing Home
2017
The Shape of Water
2017 · as Guard
Girls' Night Out
2017 · as Reese
Empyrean
2015 · as William Fischer