Actor (61 credits)
- The Crossing (2018) Nestor Rosario
- Crossed Lines (2017)
- APB (2016) Robert Ruiz
- The Week (2014) Dick Romans
- Reckless (2014) Russ Waterman
- America 101 (2013) Our Man
- The Adventures of Pete & Pete 20th Anniversary Reunion (2013)
- Buds (2012) Frank
- The Money Shot (2012) Director #1
- Stand Up Guys (2012) Priest
- The Millionaire Tour (2012) Sammy
- Breadcrumbs (2012)
- The Apparition (2011) Mike
- Thor: Tales of Asgard (2011) Loki, voice acting
- The Council of Dads (2011) Randy Iwai
- AppleBox (2011) Robin
- Leave (2011)
- The Good Guys (2010) Tim McMurphy
- Justified (2010)
- Love Ranch (2010) Tom Macy
- Cupid (2009) Felix
- Gone (2009) Steven
- Stolen (2009) Officer JJ
- Baby Bomber (2009) Nunzio
- Pissing Vocal Gold (2009) Dick Romans
- Another Cinderella Story (2008) Bacne Spot Announcer
- The Consultants (2008) Dennis
- The Life & Times of Tim (2008) Fireman, voice acting
- Transformers (2007)
- Slacker Cats (2007) voice acting
- Tekkon kinkurîto (2006) Kimura, voice acting
- What About Brian (2006) Dave Greco
- Sin City (2005) Klump
- Detective (2005) Det. Rodriguez
- My Gym Partner's a Monkey (2005) Slips
- Fainaru fantajî sebun adobento chirudoren (2005) Zack, voice acting
- Magnificent Desolation: Walking on the Moon 3D (2005) Alpha Station Commander, voice acting
- Fronterz (2004) Spin Doctor Fred
- Ray (2004) Tom Dowd
- Helter Skelter (2004) Milio
- The Chronicles of Riddick: Dark Fury (2004) Lead Merc, voice acting
- 11:14 (2003) Kevin
- Final Flight of the Osiris (2003) Pilot, voice acting
- The Animatrix (2003) Pilot (segment 'Final Flight of the Osiris'), voice acting
- Delusion (2003) Mr. Vidal
- Gary the Rat (2003) Bud, voice acting
- Last Man Running (2003) Richie
- Boomtown (2002)
- Blue Shark Hash (2001) David
- Band of Brothers (2001) George Luz
- Shark in a Bottle (2000) Punk #2
- Mary and Rhoda (2000) Video Editor
- Three to Tango (1999) Rick
- Enough Already (1998) Kevin
- Hitz (1997) Robert Moore
- KaBlam! (1996)
- Clerks. (1995) Todd
- Burnzy's Last Call (1995) Punk
- Mercy (1995) Peter
- The Adventures of Pete & Pete (1992)
- Teenage Mutant Ninja Turtles (1990) Thug, not listed in credits
Producer (6 credits)
Writer (5 credits)