| movie | The Roast of Tom Brady (2024) | (Not seen) |
| movie | Adverse (2020)As Craig | (Not seen) |
| tv | Wet Hot American Summer: Ten Years Later (2017)As Arty(8 episodes) | (Not seen) |
| tv | Wet Hot American Summer: First Day of Camp (2015)As Arty's Voice | (Not seen) |
| movie | Vacation (2015)As Festival Dude Sam (uncredited) | (Not seen) |
| tv | Selfie (2014)As Terrence(5 episodes) | (Not seen) |
| tv | @midnight with Chris Hardwick (2013)As Self(1 episode) | (Not seen) |
| movie | "Comedy Central Roasts" Comedy Central Roast of James Franco (2013) (AKA "Comedy Central Roast of James Franco") | (Not seen) |
| movie | Jobs (2013)As Apple Designer #1 | (Not seen) |
| movie | Columbus Circle (2012)As Bank Manager | (Not seen) |
| tv | Person of Interest (2011)As Owen Matthews(1 episode) | (Not seen) |
| tv | Hawaii Five-0 (2010)As Jeremy Holden(1 episode) | (Not seen) |
| tv | Modern Family (2009)As Josh(1 episode) | (Not seen) |
| movie | I Love You, Beth Cooper (2009)As Convenience Store Clerk | (Not seen) |
| movie | Inglourious Basterds (2009) (AKA "Inglorious Bastards")As Private First Class Hirschberg | (Not seen) |
| tv | Childrens Hospital (2008)As Chuggy Simple(1 episode) | (Not seen) |
| movie | Sydney White (2007)As Spanky | (Not seen) |
| movie | Pulse (2006)As Tim | (Not seen) |
| tv | Hell's Kitchen (2005)As Self - Restaurant Patron(1 episode) | (Not seen) |
| tv | My Name Is Earl (2005)As Tom(1 episode) | (Not seen) |
| tv | How I Met Your Mother (2005)As Phil(1 episode) | (Not seen) |
| tv | Entourage (2004)As Reggie(1 episode) | (Not seen) |
| tv | Lost (2004)As Clerk(1 episode) | (Not seen) |
| movie | Club Dread (2004) (AKA "Broken Lizard's Club Dread")As Dirk | (Not seen) |
| tv | NCIS (2003)As Fred Seymour(2 episodes) | (Not seen) |
| tv | That's So Raven (2003)As Marvin(1 episode) | (Not seen) |
| movie | Barely Legal (2003) (AKA "National Lampoon's Barely Legal")As Roger | (Not seen) |
| tv | Undeclared (2001)As Books(2 episodes) | (Not seen) |
| movie | Wet Hot American Summer (2001)As Arty (voice) (uncredited) | (Not seen) |
| movie | Not Another Teen Movie (2001) (AKA "Sex Academy")As Bruce | (Not seen) |
| tv | Freaks and Geeks (1999)As Neal Schweiber(18 episodes) | (Not seen) |
| tv | Family Guy (1999)As Joey (voice)(1 episode) | (Not seen) |
| tv | That '70s Show (1998)As Lance Crawford(1 episode) | (Not seen) |