Once Upon a Time
2011 · Series · Bartholomew
The Art of War II: Betrayal
2008 · Graham
You Kill Me
2007 · James Doyle
Nora Roberts' Montana Sky
2007 · Jesse Carne
Trapped Ashes
2006 · Zack (segment "The Girl with Golden Breasts")
Safe Harbor
2006 · Ray Oakum
The Colt
2005 · Lt. Hutton
Stargate Atlantis
2004 · Series · Merrick / Wraith
I, Robot
2004 · NS4 & NS5 Robots (voice)
Before I Say Goodbye
2003 · Jed Kaplan
The Dead Zone
2002 · Series · Eddie Wolcott
The Twilight Zone
2002 · Series · Kreetor
The Stickup
2002 · Steve Spizak
Smallville
2001 · Series · Guard #1
Along Came a Spider
2001 · Floyd the Fisherman
Freddy Got Fingered
2001 · Man #2 - Restaurant