Actor
A Season of Promises
2026
Miles to Christmas
29 Nov 2026
Tidings for the Season
2025 · as Todd
Debbie Macomber’s Joyful Mrs. Miracle
2024 · as Benedict Moorehouse
Cradle of Deception
2024
Dream Moms
2023 · as Sam
The Surrogate Scandal
2023 · as Alex
The Holiday Sitter
2022 · as Nate Walker
A Second Chance at Love
2022 · as Rob Staples
North to Home
2022 · as Adam
The Christmas House 2: Deck Those Halls
2021 · as Zane
The Christmas Promise
2021 · as Alan
Advice to Love By
2021 · as Grant Keller