Born 1980 (age 45) · Vancouver, British Columbia, Canada
Appears in 32 titles

Filmography

Two for the Money
6.1
Two for the Money
2005
as Mitch
Dead Over Heels: An Aurora Teagarden Mystery
All Things Valentine
5.9
All Things Valentine
2016
as Kit
Snow Queen
6.0
Snow Queen
2002
as Kai
Christmas Waltz
7.0
Christmas Waltz
2020
as David
Autumn in the Vineyard
6.1
Autumn in the Vineyard
2016
as Jonah Baldwin
The Christmas Note
6.3
The Christmas Note
2015
as Jason
A Harvest Wedding
6.0
A Harvest Wedding
2017
as Payton
Jingle Around the Clock
6.8
Jingle Around the Clock
2018
as Jay
My Boyfriends' Dogs
6.1
My Boyfriends' Dogs
2014
as Eric
Summer in the Vineyard
5.6
Summer in the Vineyard
2017
as Jonah Baldwin
The Last Bridesmaid
6.6
The Last Bridesmaid
2019
as Aidan
Destination Wedding
5.9
Destination Wedding
2017
as Greg Mount
Snowed in for Christmas
6.1
Snowed in for Christmas
2021
as Ethan Cunningham
A Ring by Spring
5.5
A Ring by Spring
2014
as Dave
The Good Mistress
4.4
The Good Mistress
2014
as Sheriff Grady Williams
Sandra Brown's White Hot
5.3
Sandra Brown's White Hot
2016
as Chris Hoyle
The Miracle of the Cards
7.0
The Miracle of the Cards
2001
as Steve Shergold
Cupids on Beacon Street
6.1
Cupids on Beacon Street
2021
as Jake
Inspiring Love
6.4
Inspiring Love
2023
as Mark