Actor
Dancing Trees
2009 · as Jake
The Betrayed
2008 · as Chase
The Art of War II: Betrayal
2008 · as Graham
You Kill Me
2007 · as James Doyle
Nora Roberts' Montana Sky
2007 · as Jesse Carne
Trapped Ashes
2006 · as Zack (segment "The Girl with Golden Breasts")
The Colt
2005 · as Lt. Hutton
Blade: Trinity
2004 · as Gedge
I, Robot
2004 · as NS4 & NS5 Robots (voice)
Before I Say Goodbye
2003 · as Jed Kaplan
The Stickup
2002 · as Steve Spizak
Freddy Got Fingered
2001 · as Man #2 - Restaurant