Home / Discover / People

Man of Steel

2013
as Jax-Ur

Warcraft

2016
as Delegate from Lordaeron

Warcraft

2016
as Lordaerian Delegate

Grave Encounters

2011
as Houston Gray

Iron Man: Armored Adventures

2008
as Obadiah Stane / Iron Monger

Stargate: Infinity

2002
as Pahk'kal

Christmas on Chestnut Street

2006
as Jacques La Shank

If There Be Thorns

2015
as John Amos

Shutterspeed

2000
as Nigel Dickson

Hard Ride to Hell

2010
as Crowley

Walking Shadow

2001
as Vinnie

Angel of Death

2012
as Darko

Violentia

2018
as Senator Edward Frost

Secret Lives

2005
as Mark

Ninth Floor

2015
as Voice Over

Cybermaster -Shepherd 2-

1999
as Lyndon / Alter Lyndon

Boom Boom Sabotage

2006
as Marshall / Boris / Stilt Walker / Floor Worker

Blood Alley

2012
as Darko

The Net

1998
as Greg Hearney

Storm Seekers

2010
as Director McGraw

The Starlight Heist

2015
as Allan Swan

Rabid

2019
as Gunter

A Winter Princess

2019
as King Kristof

Falling Fire

1997
as Joe Schneider

Director

Movie The Starlight Heist 2015

Writer

Movie The Starlight Heist 2015

Producer

Movie The Starlight Heist 2015

Guest Star

Episode Andromeda
Forced Perspective
2001
Episode Cold Squad
The Naked and the Dead
1999
Episode Welcome To Paradox
Acute Triangle
1998
Episode Romeo!
Tag Along
2004
Episode Babylon 5
Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
2002
Episode So Weird
Strange Geometry
1999
Episode Supernatural
Folsom Prison Blues
2007
Episode Hollywood Off Ramp
Simple Simon
2000
Episode Sanctuary
Folding Man
2008
Episode Psych
Black and Tan: A Crime of Fashion
2008
Episode Supernatural
What Is and What Should Never Be
2007
Episode The Crow: Stairway to Heaven
Birds Of A Feather
1999
Episode So Weird
Transplant
2000
Episode The L Word
Luminous
2005
Episode Smallville
Cyborg
2006
Episode Just Cause
Bet Your Life
2002
Episode Viper
Wanted: Fred or Alive
1998
Episode F/X: The Series
Deep Cover
1997
Episode The Twilight Zone (2002)
The Pool Guy
2002
Episode La Femme Nikita
Charity
1997
Episode Forever Knight
Last Act
1992
Episode First Wave
The Purge
2000
Episode The Collector
The Mother
2005
Episode Human Target (2010)
Victoria
2010
Episode The Outer Limits (1995)
Joyride
1999
Episode R.L. Stine's The Haunting Hour: The Series
Brush with Madness
2011