Acting
Community Rating
6.0
TMDB estimate
Born
January 1, 1976 (age 50)
Born in
Canada

Hostile Takeover
as Thanatos
2025

Out Come the Wolves
as Nolan
2024

Locked in My House
as Dr. Ryan Marrick
2024

A Royal Date for Christmas
as Stefan
2023

Match Made in Mistletoe
as Magnus
2021

A Snowy Christmas
as Forrest Newell
2021

Bury the Past
as Ray
2021

Love's Sweet Recipe
as Jake Turner
2021

A Killer in My Home
as Travis
2020

The Christmas Chalet
as Tom
2019

The Magical Christmas Shoes
as John Reid
2019

The Perfect Cheerleader
as Terry Dunes
2019

My Mother's Killer Boyfriend
as Jonathan Selby
2019

Anon
as Jesper Nix
2018

Very, Very, Valentine
as Charles/Masked Man
2018

Christmas Festival of Ice
as Nick
2017

Star Trek: Discovery
as Ujilli
2017

Sound of Christmas
as Travis McKinley
2016

Prisoner X
as Fischer
2016

Valentine Ever After
as Gavin
2016