Actor
A Proper Christmas
2026 · as Jamie
My Christmas Storybook with You
2026 · as Marty
Christmas in Mistletoe
2025 · as Zach
Technically Yours
2025 · as Jack Hudson
When It Rains in LA
2025 · as Harry
Love's Fast Lane
2024 · as Jeremy Mitchell
The Man with My Husband's Face
2023 · as Heath
Hider in My House
2022 · as Kyle
Burning Lies
2021 · as Bike Mechanic
Collision at Split Rock
2019 · as John
By Any Means
2017 · as Frank Watson