2025
Friendship as Mr. Mendoza2021
The Center Seat: 55 Years of Star Trek as Self2021
Gossip Girl as Greyson de Haan2019
That Guy... Who Was In That Thing 3: Trek Stars as Self2018
9-1-1 as John Hartman2018
Station 19 as Anthony Hughes2017
Dialing Home as Self2015
The Man in the High Castle as Lem Washington2015
The Magicians as Dean Fogg2015
Aquarius as Not available2012
That Guy... Who Was in That Thing as Self2011
Against the Wall as Lieutenant Johnson2009
Castle as Jason Penn2009
Glee as Dr. Howard2009
Battlestar Galactica: The Plan as Simon2009
Duplicity as Dale Raimes2008
The Mentalist as Terry Andrews2008
Eli Stone as Leonard Dupler2007
Saving Grace as Not available2007
Journeyman as Not available2007
Fallen as Not available2006
Brothers and Sisters as Officer Collins2006
Heroes as Mike2006
Fallen as Camael2005
Grey's Anatomy as Ray Pelletier2005
Supernatural as Alpha Vampire2005
Medium as The Regal Man2005
Eyes as Chris Didion2004
Battlestar Galactica as Simon2003
The Lyon's Den as Not available2002
CSI: Miami as Thomas Kincaid2002
Push, Nevada as Not available2002
Collateral Damage as Ronnie2001
Star Trek: Enterprise as Jannar2001
Antitrust as Shrot's Assistant2001
Earth Angels as Gregory2000
CSI: Crime Scene Investigation as Dr. Stewart2000
Dark Angel as Lieutenant Clemente2000
Sheena as Mako Zabodi1998
Felicity as Jeremy Cavallo1998
Seven Days as Not available1998
The Magnificent Seven as Nathan Jackson1998
Star Trek: Insurrection as Elloran Officer #11998
Maximum Bob as Not available1998
Maximum Bob as Lionel1997
Stargate SG-1 as K'tano1997
Steel as SWAT Man1996
The Trigger Effect as Johnny1995
Star Trek: Voyager as 3947 / Cravic 1221995
Star Trek: Voyager as Crewman Noah Lessing1995
Murder One as Rickey Latrell1995
While You Were Sleeping as Orderly1995
Losing Isaiah as Alley Man1995
Eye of the Stalker as Eric1994
Touched by an Angel as James1993
Star Trek: Deep Space Nine as Kornan1993
NYPD Blue as Detective Elkins