
Acted in 66
2020s
- 2026
Christmas En Pointe
Zach Wentworth
An Ozark Mountain Christmas
Paul
Higher Love
Troy Taylor
100 Dates in Dallas
Jeff Brock
Lumps
Jeff
The Roaring Game
Vince
Love at Lookout Lake
Tyler O'Malley
- 2025
The Child They Hid
Nick
Christmas North of Nashville
Nick
Saving the Christmas Ranch
John Dunn
Christmas at Mistletoe Hall
Dawson
Sunfish (& Other Stories on Green Lake)
John
The Doctor with Two Faces
Dr. Derek Calico
Somewhere in Montana
Spencer Chase
- 2024
A Royal Christmas Ballet
William
Santa's Cousin
Colton
Saturn
Mysterious Man
Silent Thunder
Quinn
Valentine's Town
Jude
My Nanny Stole My Life
Noah
Killer Fortune Teller
Shane
MANipulation
Victor
Finding Faith
Billy
- 2023
A Royal Christmas Holiday
Prince Jonathan
Break In
Joshua
The Plus One
Eric
Falling for a Killer
Thomas Schure
Jacir
Officer Austin
- 2022
A Prince and Pauper Christmas
Prince Alexander / Patrick
Finding Love in Big Sky, Montana
Joshua Lake
Of the Devil
Ben Cortez
- 2021
A Furry Little Christmas
Josh
Deceived by My Mother-In-Law
Max
Last Night on Earth
Mark
The Wrong Prince Charming
Liam
- 2020
White Terror
Cop
2010s
- 2019
Angels Never Cry
James
One Little Finger
Max
No release date
A Royal Christmas Tree
Prince James
Produced 2
2020s
- 2026
100 Dates in Dallas
Executive Producer
- 2023
Directed 1
2020s
- 2026
Love at Lookout Lake
Co-Director, Director