Birthday
1976/01/01 (49 years old)
Gender
Male
Place of Birth
Canada
Also know as
--
(2021) Bury the Past
as Ray
(2023) A Royal Date for Christmas
as Stefan
(2005) Code Breakers
as Firstie
(2014) One Starry Christmas
as Luke Shelton
(2014) Midnight Masquerade
as Emmett Higgins
(2019) The Christmas Chalet
as Tom
(2024) Locked in My House
as Dr. Ryan Marrick
(2011) Triple A
as Dicky
(2024) Out Come the Wolves
as Nolan
(2016) Valentine Ever After
as Gavin
Hostile Takeover
as Thanatos
(2016) Prisoner X
as Fischer
(2016) Amber Alert
as Hamilton
(2018) Anon
as Jesper Nix
(2013) The Husband She Met Online
as Ryan Miller
(2016) Sound of Christmas
as Travis McKinley
(2017) Christmas Festival of Ice
as Nick
(2014) Dead of Winter
as John Garber
(2018) Very, Very, Valentine
as Charles/Masked Man
(2019) My Mother's Killer Boyfriend
as Jonathan Selby
(2019) The Cheerleader Escort
as Terry Dunes
(2019) The Magical Christmas Shoes
as John Reid
(2008) Whispers and Lies
as Kevin Watson
(2005) Cheaper by the Dozen 2
as Tennis Pro
(2008) On the Other Hand, Death: A Donald Strachey Mystery
as Andrew McWhirter
(2021) Love's Sweet Recipe
as Jake Turner
(2016) Frigid
as Vincent
(2021) A Snowy Christmas
as Forrest Newell
(2021) Match Made in Mistletoe
as Magnus
(2015) Gangland Undercover
as Charles Falco
(2011) Against the Wall
as Owen Spencer
(2010) The Bridge
as Carl Harbin
(2010) Haven
as Jeffrey Doohan
(2005) Supernatural
as Jenny's Boyfriend
(2005) Supernatural
as Unknown
(2011) Suits
as Andrew Hogan
(2010) Lost Girl
as Roman Tyresius
(2017) Star Trek: Discovery
as Ujilli
(2001) Smallville
as Jackson
(2009) The Listener
as Finn Nightingale
(2004) Kevin Hill
as Officer Perkins