|
Hostile Takeover (2025) as Thanatos |
|
Out Come the Wolves (2024) as Nolan |
|
Locked in My House (2024) as Dr. Ryan Marrick |
|
A Royal Date for Christmas (2023) as Stefan |
|
Match Made in Mistletoe (2021) as Magnus |
|
A Snowy Christmas (2021) as Forrest Newell |
|
Bury the Past (2021) as Ray |
|
Love's Sweet Recipe (2021) as Jake Turner |
|
A Killer in My Home (2020) as Travis |
|
The Christmas Chalet (2019) as Tom |
|
The Magical Christmas Shoes (2019) as John Reid |
|
The Cheerleader Escort (2019) as Terry Dunes |
|
My Mother's Killer Boyfriend (2019) as Jonathan Selby |
|
Anon (2018) as Jesper Nix |
|
Very, Very, Valentine (2018) as Charles/Masked Man |
|
Christmas Festival of Ice (2017) as Nick |
|
Sound of Christmas (2016) as Travis McKinley |
|
Prisoner X (2016) as Fischer |
|
Valentine Ever After (2016) as Gavin |
|
Amber Alert (2016) as Hamilton |
|
Frigid (2016) as Vincent |
|
Dead of Winter (2014) as John Garber |
|
One Starry Christmas (2014) as Luke Shelton |
|
Midnight Masquerade (2014) as Emmett Higgins |
|
The Husband She Met Online (2013) as Ryan Miller |
|
Triple A (2011) as Dicky |
|
Whispers and Lies (2008) as Kevin Watson |
|
On the Other Hand, Death: A Donald Strachey Mystery (2008) as Andrew McWhirter |
|
Cheaper by the Dozen 2 (2005) as Tennis Pro |
|
Code Breakers (2005) as Firstie |