Born 1976 (age 50) · Canada
Appears in 41 titles

Filmography

Cheaper by the Dozen 2
6.2
Cheaper by the Dozen 2
2005
as Tennis Pro
Anon
6.0
Anon
2018
as Jesper Nix
Hostile Takeover
6.8
Hostile Takeover
2025
as Thanatos
Valentine Ever After
6.3
Valentine Ever After
2016
as Gavin
A Royal Date for Christmas
5.9
A Royal Date for Christmas
2023
as Stefan
Out Come the Wolves
5.5
Out Come the Wolves
2024
as Nolan
One Starry Christmas
6.5
One Starry Christmas
2014
as Luke Shelton
Midnight Masquerade
6.0
Midnight Masquerade
2014
as Emmett Higgins
Sound of Christmas
6.3
Sound of Christmas
2016
as Travis McKinley
The Perfect Cheerleader
7.0
The Perfect Cheerleader
2019
as Terry Dunes
Christmas Festival of Ice
5.4
Christmas Festival of Ice
2017
as Nick
The Christmas Chalet
6.1
The Christmas Chalet
2019
as Tom
Very, Very, Valentine
6.4
Very, Very, Valentine
2018
as Charles/Masked Man
Amber Alert
6.1
Amber Alert
2016
as Hamilton
Prisoner X
5.5
Prisoner X
2016
as Fischer
On the Other Hand, Death: A Donald Strachey Mystery
Match Made in Mistletoe
5.6
Match Made in Mistletoe
2021
as Magnus
My Mother's Killer Boyfriend
6.2
My Mother's Killer Boyfriend
2019
as Jonathan Selby
The Magical Christmas Shoes
6.3
The Magical Christmas Shoes
2019
as John Reid
Dead of Winter
5.1
Dead of Winter
2014
as John Garber