Home / Discover / People
  • Gender Male
  • On Other Sites IMDB
  • Created January 18, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    rfhill2000pb6

Jennifer's Body

2009
as Mr. Gray

The Whispers

2015
as Dr. Rosen

Home Before Dark

2020
as Mayor Jack Fife

Charlie St. Cloud

2010
as Ben Carroll

Aliens vs Predator: Requiem

2007
as ER Resident Doc

X-Men '97

2024
as Nightcrawler

The Perfect Pickup

2018
as Mr. Picotti

Helen

2009
as ER Doctor

Vengeance Is Mine

2012
as Sheriff Graves

Sorority Wars

2009
as William

Urban Warfare

2011
as Sheriff Graves

Goodnight for Justice

2011
as William Goodnight

Inside The Osmonds

2001
as Rick Hall

Street Wars

2011
as Sheriff Graves

Dawn Rider

2012
as Sheriff Cobb

Past Tense

2006
as Dr. Marquette

Newton : A Tale of Two Isaacs

1997
as Sir Edmond Halley

Hex

2018
as Nicolai

The Assignment

2016
as Sebastian

The Fog

2005
as Father Robert Malone

The Suspect

2006
as Paul

Any Mother's Son

1997
as Captain Benson

Web of Desire

2008
as Jake Wyatt

Guest Star

Episode Van Helsing
I Awake
2018
Episode La Femme Nikita
Treason
1997
Episode Supernatural
Something Wicked
2006
Episode The L Word
Lies, Lies, Lies
2004
Episode F/X: The Series
Double Image
1997
Episode Stargate Atlantis
The Brotherhood
2005
Episode See
Godflame
2019
Episode DC's Legends of Tomorrow
No Country for Old Dads
2018
Episode The Collector
The Ripper
2005
Episode X-Men: The Animated Series
Nightcrawler
1995
Episode X-Men '97
Bright Eyes
2024
Episode See
Message in a Bottle
2019
Episode Code Name: Eternity
Thief
2000
Episode Stargate SG-1
Homecoming (2)
2003
Episode Supergirl
The Gauntlet
2021
Episode Sanctuary
Animus
2010
Episode Men in Trees
Nice Day For a Dry Wedding (2)
2007
Episode Motive
Out of the Past
2013
Episode X-Men: The Animated Series
Lotus and the Steel
1996
Episode The Collector
The Miniaturist
2004
Episode Marvel Studios: Assembled
The Making of X-Men '97
2024
Episode Once Upon a Time (2011)
Sisters
2016
Episode X-Men: The Animated Series
Bloodlines
1996
Episode Eureka
Show Me the Mummy
2008
Episode John Doe
John Deux
2002
Episode Relic Hunter
Etched in Stone
1999
Episode Human Target (2010)
Pilot
2010
Episode Smallville
Freak
2007
Episode The Collector
The Supermodel
2004
Episode Van Helsing
Super Unknown
2018
Episode The Collector
The Pharmacist
2005
Episode John Doe
Low Art
2002
Episode John Doe
Ashes to Ashes
2003
Episode Fringe
Making Angels
2012