Home / Discover / People

Slasher

2016
as Tom Winston

Killjoys

2015
as Turin

Awake

2021
as Neck Tattoo

RoboCop

2014
as Antoine Vallon

Poltergeist

2015
as Mr. Stoller

Regression

2015
as TV Presenter

Crossmaglen

2018
as Jacob

High Chicago

2011
as Terrance

Dark Web: Cicada 3301

2021
as Connor's Dad

Edge of Winter

2016
as Clerk

The 19th Wife

2010
as The Prophet

Zoom

2015
as Norman

An Amish Murder

2013
as Lieutenant Anderson

16 Blocks

2006
as Touhey

Desperately Seeking Santa

2011
as Edgar Hillridge

Stonewall

2015
as Bob Kohler

Guest Star

Episode Killjoys
Greening Pains
2018
Episode Killjoys
Enemy Khlyen
2015
Episode Killjoys
Boondoggie
2017
Episode Killjoys
Baby, Face Killer
2018
Episode Killjoys
A Skinner, Darkly
2017
Episode Killjoys
O Mother, Where Art Thou?
2018
Episode Reacher
Welcome to Margrave
2022
Episode Flashpoint
Cost of Doing Business
2011
Episode Killjoys
The Kids Are Alright
2018
Episode Killjoys
Sporemageddon
2018
Episode Reacher
First Dance
2022
Episode Reacher
Spoonful
2022
Episode Reacher
In a Tree
2022
Episode Mutant X
Age of Innocence
2004
Episode Killjoys
The Warrior Princess Bride
2018
Episode Tracker
Double Down
2002
Episode F/X: The Series
Thief
1998
Episode Missing (2003)
Try Again
2005
Episode Witchblade
Veritas
2002
Episode Killjoys
Johnny Dangerously
2018
Episode Monk
Mr. Monk and the Other Woman
2002
Episode ReGenesis
A Spontaneous Moment
2007
Episode Killjoys
Bro-d Trip
2018
Episode Killjoys
One Blood
2015
Episode ReGenesis
Dust in the Wind
2007
Episode Angela's Eyes
Eyes Wide Shut
2006
Episode Suits
Break Point
2012
Episode 12 Monkeys
Paradox
2015
Episode Murdoch Mysteries
Murdoch Au Naturel
2013
Episode 12 Monkeys
Witness
2017
Episode Killjoys
What to Expect When You're Expecting... An Alien Parasite
2018