2024
Horizon: An American Saga - Chapter 1 as Chisholm2024
Horizon: An American Saga - Chapter 2 as Not available2024
He Never Left as Gabriel2023
Love in Focus as Barty Dixon2022
Curse of Crom: The Legend of Halloween as Greg2021
Bashira as John Cavanaugh2019
Stumptown as Wallace Kane2018
Little Pink House as Billy Von Winkle2017
Blood Drive as Julian Slink2016
Preacher as TC2015
The Magicians as Bjorn2015
Numb as Trapper2014
Guardian Angel as Gregor Sarkoff2014
The Historian as Chris Fletcher2012
Perception as Gerard Permut2012
The Eleventh Victim as Clinton Cruise2011
Hell on Wheels as Gambler2011
Falling Skies as John Pope2011
Afghan Luke as Christer2011
Rise of the Damned as Zan2010
Hawaii Five-0 as Scott Hester2010
Shattered as Not available2010
Living in Your Car as Not available2010
Goblin as Owen2009
Impact as David Rhodes2009
The Crusader as Paul Weebler2009
Fireball as Tim Timmonds2008
Sanctuary as Gerald2008
The Guard as Not available2008
jPod as Steve Lefkowitz2007
Breakfast with Scot as Billy2007
We All Scream for Ice Cream as Virgil2007
Centigrade as Man2006
Psych as Marvin2006
Eureka as Dr. Paul Suenos2006
Men in Trees as Not available2006
Behind the Camera: The Unauthorized Story of 'Diff'rent Strokes' as Vic Perillo2006
The Entrance as Officer Banks2006
Lesser Evil as Jon2005
Masters of Horror as Not available2005
Da Vinci's City Hall as Not available2005
Reunion as Not available2005
Elektra as McCabe2004
Stargate Atlantis as Major Paul Davis2004
The L Word as Harry Samchuk2004
The 4400 as Ryan Powell2004
The Collector as Not available2003
Out of Order as Not available2003
Stealing Sinatra as John Foss2003
Wilder Days as Car Pirate / Makeshift2002
The Dead Zone as Pendragon2002
CSI: Miami as Ross Kaye2002
The Twilight Zone as Seth2002
Mr. St. Nick as Agent Nardo2001
Smallville as Nicky2001
UC: Undercover as Not available2001
Strange Frequency as Not available2001
The Chris Isaak Show as Not available2000
Dark Angel as Transhuman (DAC)2000
Andromeda as Shig2000
Big Sound as Not available2000
Mysterious Ways as Not available2000
The 6th Day as Tripp2000
Best in Show as New York Butcher2000
Final Ascent as Wayne1999
Y2K as Ross Singer1999
The Silencer as Hale Bryant1999
Zacharia Farted as Michael Bates1998
The Crow: Stairway to Heaven as Not available1998
Da Vinci's Inquest as Not available1998
Cold Squad as Not available1998
The Net as Not available1997
Stargate SG-1 as Paul Davis1997
Dead Man's Gun as Not available1997
Dead Fire as Cal Brody1997
Volcano: Fire on the Mountain as Stan Sinclair1996
The Sentinel as Dr. Burke1996
Robin of Locksley as Walter Nottingham1995
The Outer Limits as Professor George Ernst1995
The Marshal as Not available1994
Viper as Peter Markham1994
For the Love of Nancy as Intern1993
The X-Files as Lt. Terry Wilmer1993
The X-Files as Dr. Stroman1993
The X-Files as Escalante2023
SCORPIATION Director2007
Centigrade Director2007
Centigrade Writer2007
Centigrade Producer1999
Zacharia Farted Writer