Birthday
N/A
Gender
Male
Place of Birth
Ottawa, Ontario, Canada
Also know as
--
(2023) The Amityville Curse
as Marv Sharpe
(2022) Don't Hang Up
as Sean Jamieson
(2013) Be My Valentine
as Michael Carrier
(2019) Shazam!
as Carnival Cop
(2016) Jean of the Joneses
as Writer 1
(2024) Kill Victoria
as Pete
(2011) High Chicago
as Scott
(2024) A Hundred Lies
as Kingsley
(2016) Deadly Inferno
as Ray
(2017) Ordinary Days
as Jonathan Brightbill
(2018) A Swingers Weekend
as Teejay
(2017) Christmas Inheritance
as Gray Pittman
(2018) Her Stolen Past
as Brandon
(2018) Killer High
as Jed
(2012) Dead Before Dawn
as Tony the Receiver
(2015) 88
as Jake
(2019) Radio Christmas
as Scott
(2020) The Clark Sisters: First Ladies of Gospel
as J. Drew Sheard
(2020) Tempted by Danger
as Michael
(2020) Christmas on Wheels
as Duncan
(2020) Christmas Comes Twice
as George Campbell
(2019) No Love Lost
as ---
(2020) Letters to Satan Claus
as Sheriff Noel
(2020) A Christmas Mission
as ---
(2008) Make It Happen
as Marcus
(2021) Beware of the Midwife
as Kevin
(2021) A Christmas Treasure
as Kyle
(2024) Trading Up Christmas
as Dan
(2014) Bitten
as Logan Jonsen
(2017) Taken
as Ramsey's Assassin
(2017) The Bold Type
as Landon
(2016) Private Eyes
as Cordell
(2010) Rookie Blue
as Bernie Lucas
(2015) The Expanse
as Thomas
(2019) Northern Rescue
as Paul Simmons
(2016) Kim's Convenience
as Alex Jackson
(2007) Heartland
as Carson
(2024) Wild Cards
as Detective Simmons