Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

The Exorcism of Emily Rose

2005
as Nathaniel Rose

Passengers

2008
as Blonde Man

Ogre

2008
as Franklin

Heart of a Child

1994
as Dr. Cramer

Goblin

2010
as Sheriff Milgreen

A Mile in His Shoes

2011
as Warren Dennison

Someone to Love Me

1998
as Curt Block

The Stranger

2010
as Smoker

What Goes Up

2009
as Principal Person

Director

Episode The Outer Limits (1995)
Unnatural Selection
1996

Guest Star

Episode So Weird
Medium
1999
Episode Stargate SG-1
Prisoners
1998
Episode DC's Legends of Tomorrow
The Bullet Blondes
2021
Episode The Dead Zone
Articles of Faith
2006
Episode Saved
Tango
2006
Episode The Commish
Working Girls
1994
Episode Helstrom
Leviathan
2020
Episode Highlander: The Series
Line of Fire
1994
Episode Supergirl
The Bodyguard
2020
Episode The Commish
Behind the Storm Door
1991
Episode Two
A.D.
1996
Episode Motive
Overboard
2014
Episode The Outer Limits (1995)
In Another Life
1998
Episode Sliders
The Weaker Sex
1995
Episode Street Justice
The Long Way Home
1992
Episode Lucifer
#TeamLucifer
2016
Episode Two
Two
1996
Episode Millennium
Via Dolorosa (1)
1999