| movie | Borderline (2025)As J. H. Calhoun | (Not seen) |
| tv | Teacup (2024)As Big Al(1 episode) | (Not seen) |
| tv | Georgie & Mandy's First Marriage (2024)As Marty(1 episode) | (Not seen) |
| movie | Malignant (2021)As Mr. Stanley (uncredited) | (Not seen) |
| movie | Aquaman (2018)As Cue Ball | (Not seen) |
| tv | The Orville (2017)As Ogre(1 episode) | (Not seen) |
| tv | Young Sheldon (2017)As Marty(1 episode) | (Not seen) |
| tv | Future Man (2017)As Wrench(3 episodes) | (Not seen) |
| tv | The Good Place (2016)As Rufus(1 episode) | (Not seen) |
| tv | Jane the Virgin (2014)As Steve the Mailman(1 episode) | (Not seen) |
| movie | Veronica Mars (2014)As Bouncer | (Not seen) |
| tv | The Mindy Project (2012)As Lon(1 episode) | (Not seen) |
| tv | Don't Trust the B---- in Apartment 23 (2012)As Mike(1 episode) | (Not seen) |
| movie | The Dark Knight Rises (2012) (AKA "T.D.K.R.")As Huge Inmate | (Not seen) |
| tv | Shameless (2011)As Rory(1 episode) | (Not seen) |
| tv | Victorious (2010)As Joe(1 episode) | (Not seen) |
| tv | The League (2009)As Orderly #1(1 episode) | (Not seen) |
| tv | NCIS: Los Angeles (2009)As Legion(1 episode) | (Not seen) |
| tv | Glee (2009)As Stuart(1 episode) | (Not seen) |
| movie | Live Animals (2008)As Edgar | (Not seen) |
| tv | Bones (2005)As Beau Macintosh(1 episode) | (Not seen) |
| tv | NCIS (2003)As Carl Bjork(1 episode) | (Not seen) |