A Vineyard Romance
2021 · Drama
as Liam
Flipping for Christmas
2023 · Romance
as Bo
A Firehouse Christmas
2016 · Comedy
as Tom Norris
Chasing Snowflakes
2024 · Romance
as Noah
Engaged by Christmas
as Adam
Love on the Right Course
2024 · Comedy
as Daniel Balázs
Infidelity in Suburbia
2017 · Drama
as Elliot Graverston
Coupled Up for Christmas
2023 · Comedy
as Peter Brooks
From Italy with Amore
2022 · Comedy
as Daniel
Team Bride
as Will
Christmas with a Crown
2020 · Romance
as Prince Nicolas
Love Stories in Sunflower Valley
2021 · Comedy
as Drew Hutton
as Drew
Poinsettias for Christmas
2018 · Family
as Shawn
as Liam Hawthorne
Christmas in Maple Hills
as Walker Jennings
An Ice Palace Romance
as Mark Johnson
Love at First Flight
2020 · Comedy
as Marcus
Notes of Autumn
as Sam Perkins
The Birthday Wish
2017 · Comedy
as Alex
Summer in the Vineyard
2017 · Romance
as Marco DeLuca
My Fake Boyfriend
as Nico
Appetite for Love
as Reed
A Christmas Detour
2015 · Comedy
as Jack Collins
Christmas in Evergreen
as Spencer
A Harvest Wedding
as Tom
Ride
2023 · Drama
as Austin McMurray
The Love Club Moms: Tory
2025 · Comedy
as Josh Norton
The Love Club: Tara's Tune
as Josh Nolan
The Love Club