Birthday
1983/05/20 (41 years old)
Gender
Male
Place of Birth
Ottawa, Ontario, Canada
Also know as
--
(2010) Double Wedding
as Jasper Cooper
(2002) Abandon
as Pirates of Penzance
(2023) The Love Subscription
as Grant Fletcher
(2016) Jean of the Joneses
as Doctor
(2018) Christmas at Grand Valley
as Mike
(2002) Posers
as Pretty Boy
(2013) The Mortal Instruments: City of Bones
as Lambert
(2008) Prom Wars: Love Is a Battlefield
as Rupert
(2015) Hello, It's Me
as Andre
(2024) Mother Father Sister Brother Frank
as Carl
(2015) The Reckoning
as Justin Wirth
(2015) Steel
as Daniel
(2010) At Risk
as Toby Huber
(2009) The Note II: Taking a Chance on Love
as Billy Miller
(2015) Gone Tomorrow
as Finn Blake
(2012) Burden of Evil
as Jamie Conner
(2018) A Christmas for the Books
as Del MacAllen
(2019) Good Sam
as Eric Hayes
(2019) A Cheerful Christmas
as James
(2016) Flower Shop Mystery: Dearly Depotted
as Claymore Osbourne
(2013) Beverly Lewis' The Confession
as Justin Wirth
(1999) Home Team
as Eric
(2019) Double Holiday
as Spencer Wright
(2020) The Christmas Setup
as Aiden Spencer
(2021) The Retreat
as Connor
(1999) The Pact
as Paul Cardiff
(2013) Star Spangled Banners
as Colin Roth
(2021) A Perfect Match
as Oliver Beckett
(2015) Street Meet
as Sam
(1999) Undressed
as ---
(2008) Murdoch Mysteries
as Prince Alfred
(2009) Warehouse 13
as Jack
(2008) Flashpoint
as Tom
(2017) Mary Kills People
as Dr. Bobby Dunn
(2011) Suits
as Jason Black
(2010) Lost Girl
as Christoph
(2004) ReGenesis
as Tom Gleason