2024
Carved as Bill2023
Bookie as Alan2022
Guillermo del Toro's Cabinet of Curiosities as Jenkins Brown2022
Turning Point as Casper2019
Creepshow as Clark Wilson2018
Bigger as Michael Steere2017
The Jim Jefferies Show as Crisis Actor2017
Buster's Mal Heart as Brown (The Last Free Man)2016
Hollywood Medium with Tyler Henry as Self - Guest2016
Time Traveling Bong as Future Man2015
The Man in the High Castle as Ed McCarthy2015
November Rule as Kareem2014
Fargo as Golem2014
Celebrity Name Game as Self2014
Z Nation as Citizen Z2013
Legit as Billy Nugent2013
Pawn Shop Chronicles as JJ2012
Perception as Agent Rudy Fleckner2012
Small Apartments as Artie2012
Vanilla Ice Archive as Self (archive footage)2011
Amigo as Zeke2011
Running Mates as Graham 'One-Ball' Jones2010
Conan as Self2010
Hawaii Five-0 as Marshall Demps2010
Memphis Beat as Police Officer Davey Sutton2009
Road Trip: Beer Pong as Kyle2009
All About Steve as Howard2009
Circle of Eight as Randall2009
Last Day of Summer as Joe2008
Breaking Bad as Getz2008
The Company Man as Guy2008
Familiar Strangers as Not available2007
The Big Bang Theory as Toby Loobenfeld2007
Delta Farce as Everett2007
I'm Reed Fish as Andrew2005
The Late Late Show with Craig Ferguson as Self2005
Supernatural as Garth Fitzgerald2005
Supernatural as Garth Fitzgerald2005
Criminal Minds as Richard Slessman2005
American Dad! as Martin / Fast-talking Kid (voice)2005
My Name Is Earl as Ray-Ray2005
Numb3rs as Not available2005
Hustle & Flow as Shelby2005
Little Athens as Cory2004
Lost as Johnny2004
Britney Spears: Greatest Hits - My Prerogative as Self2003
Punk'd as Self2003
The Core as Theodore Donald 'Rat' Finch2002
Monk as Rufus the Computer Geek2002
The New Guy as Dizzy Harrison / Gil Harris2002
Big Trouble as Andrew2002
Comic Book Villains as Archie2002
Lone Star State of Mind as Junior2001
Law & Order: Criminal Intent as Robbie Boatman2001
Scrubs as Josh2001
Chasing Holden as Neil Lawrence2000
CSI: Crime Scene Investigation as Henry Briney2000
Road Trip as Kyle2000
Cherry Falls as Wally1999
Family Guy as Centipede (voice)1998
Britney Spears: The Videos as Self1998
Mama Flora's Family as Jason1997
EP Daily as Not available1993
Late Night with Conan O'Brien as Self - GuestNaN
1780 as SamuelNaN
The Open Door as Framton Nuttel2009
Last Day of Summer Executive Producer