Home / Discover / People

Antitrust

2001
as Shrot's Assistant

Duplicity

2009
as Dale Raimes

Earth Angels

2001
as Gregory

Eyes

2005
as Chris Didion

Fallen

2006
as Camael

Fallen (2007)

2007
as Camael

Steel

1997
as SWAT Man

The Magicians

2015
as Dean Fogg

The Magnificent Seven

1998
as Nathan Jackson

The Man in the High Castle

2015
as Lemuel Washington

Guest Star

Episode Aquarius
A Change Is Gonna Come
2015
Episode Castle (2009)
A Deadly Game
2010
Episode Battlestar Galactica (2003)
A Measure of Salvation (2)
2006
Episode The Vampire Diaries
A View to a Kill
2013
Episode The Vampire Diaries
After School Special
2013
Episode Star Trek: Enterprise
Azati Prime
2004
Episode The Gregory Hines Show
Basketball Jones
1997
Episode The Vampire Diaries
Because the Night
2013
Episode Touched by an Angel
Black Like Monica
1999
Episode The Mentalist
Bloodshot
2009
Episode Felicity
Boooz
2001
Episode NYPD Blue
Burnin' Love
1996
Episode Any Day Now
Call Him Macaroni
2002
Episode The Vampire Diaries
Catch Me If You Can
2013
Episode Star Trek: Voyager
Equinox (1)
1999
Episode Star Trek: Voyager
Equinox (2)
1999
Episode Boomtown
Fearless
2003
Episode Felicity
Fire
2001
Episode Dark Angel
Freak Nation
2002
Episode The Vampire Diaries
Graduation
2013
Episode The Vampire Diaries
I Know What You Did Last Summer
2013
Episode Heroes
Ink
2009
Episode Heroes
Jump, Push, Fall
2009
Episode Supernatural
Live Free or Twihard
2010
Episode CSI: Crime Scene Investigation
Lost & Found
2010
Episode NCIS
Lost at Sea
2012
Episode Maximum Bob
Once Bitten...
1998
Episode CSI: Crime Scene Investigation
One Hit Wonder
2003
Episode Felicity
Oops...Noel Did It Again
2001
Episode Heroes
Orientation
2009
Episode Star Trek: Voyager
Prototype
1996
Episode Star Trek: Enterprise
Proving Ground
2004
Episode Star Trek: Enterprise
Rajiin
2003
Episode Star Trek: Deep Space Nine
Soldiers of the Empire
1997
Episode Eli Stone
Soul Free
2008
Episode Heroes
Strange Attractors
2009
Episode Odyssey 5
The Choices We Make
2002
Episode Felicity
The Declaration
2001
Episode Journeyman
The Hanged Man
2007
Episode Aquarius
The Hunter Gets Captured by the Game
2015
Episode Supernatural
The Raid
2017
Episode The Hughleys
The Thin Black Line
2000
Episode Stargate SG-1
The Warrior
2002
Episode The Magicians
Thirty-Nine Graves
2016
Episode The Vampire Diaries
True Lies
2013
Episode City of Angels
Unhand Me
2000
Episode CSI: Miami
Witness to Murder
2004