Birthday
1980/06/02 (44 years old)
Gender
Male
Place of Birth
Vancouver, British Columbia, Canada
Also know as
--
(2005) Two for the Money
as Mitch
(2002) Snow Queen
as Kai
(2013) The Bouquet
as Noah
(2014) The Good Mistress
as Sheriff Grady
(2023) Inspiring Love
as Mark
(2014) My Boyfriends' Dogs
as Eric
(1999) Hayley Wagner, Star
as Young Peyton
(2001) The Miracle of the Cards
as Steve Shergold
(2016) All Things Valentine
as Kit
(2016) Sandra Brown's White Hot
as Chris Hoyle
(2016) Autumn in the Vineyard
as Jonah Baldwin
(2017) Dead Over Heels: An Aurora Teagarden Mystery
as Tim Prentiss
(2017) Destination Wedding
as Greg Mount
(2017) Summer in the Vineyard
as Jonah Baldwin
(2017) A Harvest Wedding
as Payton
(2015) The Christmas Note
as Jason
(2018) Jingle Around the Clock
as Jay
(2019) The Last Bridesmaid
as Aidan
(2014) A Ring by Spring
as Dave
(2020) Christmas Waltz
as David
(2021) Cupids on Beacon Street
as Jake
(2021) Snowed in for Christmas
as Ethan Cunningham
(2004) Battlestar Galactica
as Lt. Joe 'Hammerhead' Palladino
(2000) Daring & Grace
as Dick Daring Jr.
(2000) Higher Ground
as ---
(2008) The Guard
as Andrew Vanderlee
(2003) Tru Calling
as Hank
(1995) The Outer Limits
as Brent Kearns
(2008) Fringe
as Agent Warrick
(2007) Private Practice
as Dan