2019
Broker as Bartender2010
Perfect Life as Mark2010
Dead Awake as Mad Terrence2007
Lake Placid 2 as Larry2006
Fighting Words as Chrome Harley2003
Monster Man as Harley2003
Winter Break as Tyler Woods2001
How High as Jeffrey2001
Horror 101 as Brian2000
CSI: Crime Scene Investigation as Ernie Menlo / Teddy Keller2000
Gilmore Girls as Dean's Friend2000
Nutty Professor II: The Klumps as Lecture Student2000
Opposite Sex as Dan Mills2000
Across the Line as Billy1999
The West Wing as Frat Boy1999
The Rage: Carrie 2 as Brad Winters1999
Speedway Junky as Scooby1999
Scrapbook as Curt Martin1998
Serial Killing 101 as Casey Noland1997
Buffy the Vampire Slayer as Wendell1997
Beyond Belief: Fact or Fiction as Kevin O'Connell (segment "The Pass")1997
Jenny as Brett1997
Boys Life 2 as Kevin1996
3rd Rock from the Sun as Romano1996
Must Be the Music as Kevin1994
ER as Corky Ethridge2010
Dead Awake Writer