Home / Discover / People

16 Blocks

2006
as Touhey

An Amish Murder

2013
as Lieutenant Anderson

Awake

2021
as Neck Tattoo

Crossmaglen

2018
as Jacob

Dark Web: Cicada 3301

2021
as Connor's Dad

Desperately Seeking Santa

2011
as Edgar Hillridge

Edge of Winter

2016
as Clerk

High Chicago

2011
as Terrance

Killjoys

2015
as Turin

Poltergeist

2015
as Mr. Stoller

Regression

2015
as TV Presenter

RoboCop

2014
as Antoine Vallon

Slasher

2016
as Tom Winston

Stonewall

2015
as Bob Kohler

The 19th Wife

2010
as The Prophet

Zoom

2015
as Norman

Guest Star

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