| Movie | The Last Laugh | Self | 2016-04-18 | 
| Movie | Trevor Moore: High In Church | 2015-03-02 | |
| Movie | Hell and Back | Rick (voice) | 2015-10-02 | 
| Series | Mr. Pickles | Mr. Goodman (voice) | 2014-09-21 | 
| Movie | Beforel Orel: Trust | Coach Daniel Stopframe / Francis Clara Censordoll / Officer Roger Papermouth (voice) | 2012-11-18 | 
| Movie | Demoted | Kline | 2011-03-12 | 
| Series | Community | Police Officer | 2009-09-17 | 
| Series | Human Giant | Unknown | 2007-04-05 | 
| Movie | Tenacious D in The Pick of Destiny | Gang Member | 2006-11-22 | 
| Movie | Dirty Love | Waiter | 2005-09-23 | 
| Movie | Anchorman: The Legend of Ron Burgundy | Eyewitness News Member | 2004-06-28 | 
| Movie | Nerd Hunter 3004 | Computer Nerd | 2004-12-31 | 
| Movie | Wake Up, Ron Burgundy: The Lost Movie | Eyewitness News Member | 2004-12-28 | 
| Movie | Brainwarp | Guy Suave | 2003-07-18 | 
| Series | Arrested Development | Unknown | 2003-11-02 | 
| Movie | Men in Black II | Agent | 2002-07-03 | 
| Movie | The Master of Disguise | Rex | 2002-08-02 | 
| Movie | Not Another Teen Movie | Roadie | 2001-12-07 | 
| Series | Curb Your Enthusiasm | Unknown | 2000-10-15 | 
| Series | Malcolm in the Middle | Unknown | 2000-01-09 | 
| Movie | Desperate But Not Serious | Mustachioed Cop | 2000-10-31 | 
| Movie | Hollywood Palms | Young Cop | 2000-12-31 | 
| Series | DAG | Unknown | 2000-11-14 | 
| Movie | The Independent | Soldier | 2000-11-10 | 
| Movie | Bicentennial Man | Charles | 1999-12-17 | 
| Movie | Jack Frost | TV Weatherman | 1998-11-15 | 
| Movie | Tenacious D | FBI Agent | 1997-11-28 | 
| Series | Mr. Show with Bob and David | 1995-11-03 | 
Are you sure you want to hide this?