Personal Info
Known For
Acting
Known Credits
64
Gender
Male
Birthday
1978-04-04 (47 years old)
Place of Birth
Montreal, Quebec, Canada
Acting

2025

The Lost Daughter as Ollie

2024

Lowlifes as Keith

2023

Monarch: Legacy of Monsters as Lieutenant Hatch

2023

The Irrational as Agent Dennis Mackay

2023

Deadly Midwife as Anthony

2023

Food for the Heart as Eli

2023

Master of the House as Aldrich

2022

A Royal Christmas Match as Rhett Davis

2021

Debris as Muntz

2021

Turner & Hooch as Agent Long

2021

Beverly Hills Wedding as Terrence Roquefort

2021

Christmas Is You as Tyler Thorn

2019

Midway as Staff Officer (Nimitz)

2019

Dragged Across Concrete as 'Gray Gloves'

2019

Hailey Dean Mysteries: Death on Duty as Jonas McClellan

2018

Deadly Transaction as Tim Sylvester

2017

The Good Doctor as Alan Palmer

2017

Hailey Dean Mysteries: Deadly Estate as Dr. Jonas McClellan

2017

Woman on the Run as Oscar

2016

Lucifer as Nicholas Sands

2016

DC's Legends of Tomorrow as Commander Steel

2016

DC's Legends of Tomorrow as Henry Heywood

2016

Star Trek Beyond as Blue Shirt

2016

Love in the Vineyard as Jackson West

2016

Stranger in the House as Marco

2016

Hailey Dean Mystery as Not available

2015

iZombie as Sebastian Meyer

2015

Tomorrowland as Dave Clark

2015

Vendetta as Ben

2015

The Marine 4: Moving Target as Ethan Smith

2014

Grace as Young Priest

2014

Black Fly as Noel Henson

2013

Bates Motel as Matt Brownstein

2013

Motive as Brendan Kendall

2013

A Sister's Nightmare as Brian

2013

AMP as Quinn

2012

Emily Owens, M.D as Steve Siddah

2012

Corvus as Corvus

2011

Once Upon a Time as Knight

2008

Fringe as Vannoy

2008

Alice & Huck as Huck

2006

Fatal Desire as Furniture Delivery Guy

2005

Supernatural as Crossroads Demon

2004

Snakehead Terror as James

2001

Migratory Bird as Not available

NaN

Indulgence as Carol