Home / Discover / People

Orphan Black

2013
as Benjamin Kertland

Man of Steel

2013
as Lor-Em

The Witch

2015
as Governor

X-Men: The Last Stand

2006
as Mutant Theatre Organizer

Cube

1997
as Alderson

Saw IV

2007
as Vagrant

Wrong Turn

2003
as Three Finger

The Colony

2013
as Leland

Urban Legend

1998
as Weird Janitor

Regression

2015
as Tom

Shoot 'Em Up

2007
as Hertz's Driver

Polar

2019
as Lomas

Patriot

2015
as Peter Icabod

Chapelwaite

2021
as Phillip Boone

True Fiction

2019
as Lenny Rupert

Hard Core Logo 2

2010
as Bucky Haight

Septic Man

2013
as Phil Prosser

The Rainbow Kid

2015
as Elvis Grimes

The Limb Salesman

2004
as Contact

The Top of His Head

1989
as Robert (henchman)

The Last Sect

2006
as Karpov

The Red Violin

1998
as Nicolas Olsberg (Montréal)

You Might As Well Live

2009
as Dr. Pooseby

Pale Saints

1997
as Einstein

Ejecta

2014
as William Cassidy

Hall

2020
as Julian

Hellmouth

2014
as Smiley

Nature of the Beast

2007
as Dr. Chamberlain

The Conspiracy

2012
as Green Man

The Claim

2000
as Francis Bellanger

Open Range

2003
as Wylie

My Life Without Me

2003
as Dr. Thompson

Business Ethics

2020
as Martin Abacus

Wickensburg

2022
as Mr. Hexenmeister

The Timekeeper

2009
as Grease

On Their Knees

2001
as Pappy

Trigger

2010
as Bucky

Animal Control

2011
as Larry

Stardust

2020
as Tony Defries

Mimic

1997
as Workman

Naked Lunch

1991
as Exterminator #4

Storm Worlds

2010
as Narrator

The Tracey Fragments

2007
as Dr. Heker

Treed Murray

2001
as Homeless Man

Hard Core Logo

1996
as Buck Haight

Blood Hunters

2016
as Father Stewart

Victims

2013
as Gatling

Collaborator

2011
as Maurice LeFont

We Are Not Here

2013
as Monday

The Hustle

2000
as Detective Walsh

Seraphim

2016
as Shem

Curious Stories, Crooked Symbols

2009
as Sinister Kneeling Man

Spare Parts

2020
as The Emperor

The Time Shifters

2001
as Murray Trevor, Time-Traveling Tourist

The Boys Club

1997
as Officer Cole

Guest Star

Episode Rookie Blue
Poison Pill
2013
Episode The Hillywood Show
Supernatural Parody 2
2018
Episode The Listener
Smoke and Mirrors
2014
Episode Slings & Arrows
Geoffrey Returns
2003
Episode Percy Jackson and the Olympians
We Find Out the Truth, Sort Of
2024
Episode Channel Zero (2016)
Sacrifice Zone
2018
Episode Blood & Treasure
Legacy of the Father
2019
Episode Ready or Not
Busy's Curse
1993
Episode Supernatural
Two Minutes To Midnight
2010
Episode Doom Patrol
Pilot
2019
Episode The Umbrella Academy
World's Biggest Ball of Twine
2022
Episode The Umbrella Academy
Meet the Family
2022
Episode Missing (2003)
Anything for the Baby (1)
2005
Episode Missing (2003)
Anything for the Baby (2)
2005
Episode Supernatural
Meet the New Boss
2011
Episode The Pretender
The Pretender: The Island of the Haunted
2001
Episode Orphan Black
Variable and Full of Perturbation
2014
Episode Doom Patrol
Puppet Patrol
2019
Episode La Femme Nikita
Simone
1997
Episode Psi Factor: Chronicles of the Paranormal
The 13th Floor / The Believer
1997
Episode Nero Wolfe (2001)
Die Like a Dog
2002
Episode The Zack Files
The Library of No Return
2000
Episode Perpetual Grace LTD
The Elements of an Epiphany
2019
Episode Blood & Treasure
The Wages of Vengeance
2019
Episode Channel Zero (2016)
Alice in Slaughterland
2018
Episode Tracker
To Catch a Desserian
2002
Episode Blood & Treasure
The Brotherhood of Serapis
2019
Episode Heartland (2007) (CA)
Second Chances
2010
Episode Supernatural
Appointment in Samarra
2010
Episode Due South
The Promise
1996
Episode Channel Zero (2016)
The Red Door
2018