Actor
Another Sweet Christmas
2025 · as Tom
Die My Love
This Time Each Year
2024 · as Bart
A Vineyard Christmas
2023 · as Rudy Knobloch
The Gift of Peace
2022 · as Greg
Love, Fashion, Repeat
2022 · as Colin Davenport
Christmas in the Wilds
2021 · as Buck
Romance in the Wilds
2021 · as Buck Thompson
Spotlight on Christmas
2020 · as Casey Rawlins
Love Alaska
2019 · as Finn
Breakthrough
2019 · as Joe Marrow
Cold Pursuit
2019 · as Drunken Ski Dude