| tv | SNL50: Beyond Saturday Night (2025)As Self(1 episode) | (Not seen) |
| movie | SNL50: The Homecoming Concert (2025) | (Not seen) |
| movie | Trigger Warning (2024)As Ezekiel Swann | (Not seen) |
| movie | Brats (2024) | (Not seen) |
| tv | Bosch: Legacy (2022)As Agent William Baron(5 episodes) | (Not seen) |
| tv | Wednesday (2022)As Ron Krueger(1 episode) | (Not seen) |
| tv | Reacher (2022)As Zachary Beck(8 episodes) | (Not seen) |
| movie | Clerks III (2022)As Auditioner | (Not seen) |
| movie | Halloween Kills (2021)As Tommy Doyle | (Not seen) |
| tv | Riverdale (2017)As Principal Featherhead(1 episode) | (Not seen) |
| movie | Bodied (2017)As Professor Merkin | (Not seen) |
| movie | War Machine (2017)As Greg Pulver | (Not seen) |
| movie | Live by Night (2016)As Gary Smith | (Not seen) |
| tv | Rosewood (2015)As Detective Willet(1 episode) | (Not seen) |
| movie | Results (2015)As Grigory | (Not seen) |
| tv | Z Nation (2014)As Gideon Gould(1 episode) | (Not seen) |
| movie | Foxcatcher (2014) (AKA "Mark v. Du Pont: The True Story of a Shocking Murder")As Jack | (Not seen) |
| tv | The Blacklist (2013)As Robby Ressler(2 episodes) | (Not seen) |
| tv | Marvel's Agents of S.H.I.E.L.D. (2013)As Mister Kitson(1 episode) | (Not seen) |
| movie | Sexy Evil Genius (2013)As Mark Von Dutch | (Not seen) |
| movie | Dead in Tombstone (2013)As Red Hernandez | (Not seen) |
| movie | Zombie Night (2013)As Patrick | (Not seen) |
| tv | Awkward. (2011)As Mr. Hart(10 episodes) | (Not seen) |
| tv | Community (2009)As Mike(2 episodes) | (Not seen) |
| movie | The Dark Knight (2008) (AKA "Batman Begins 2")As Mike Engel | (Not seen) |
| movie | LA Blues (2007)As Larry | (Not seen) |
| tv | Psych (2006)As Harris Trout(3 episodes) | (Not seen) |
| movie | Saturday Night Live in the '80s: Lost & Found (2005) (AKA "Saturday Night Live in the '80s: Lost and Found") | (Not seen) |
| tv | Entourage (2004)As Anthony Michael Hall(1 episode) | (Not seen) |
| movie | All About the Benjamins (2002) (AKA "Good Boys")As Lil J | (Not seen) |
| movie | 61* (2001) (AKA "61")As Whitey Ford | (Not seen) |
| movie | The Caveman's Valentine (2001) (AKA "The Sign of the Killer")As Bob | (Not seen) |
| movie | Freddy Got Fingered (2001) (AKA "The Tom Green Movie")As Mr. Davidson | (Not seen) |
| movie | Happy Accidents (2000)As Anthony Michael Hall | (Not seen) |
| movie | Pirates of Silicon Valley (1999)As Bill Gates | (Not seen) |
| movie | Trojan War (1997)As Bus Driver | (Not seen) |
| movie | The Grave (1996)As Travis Purcell | (Not seen) |
| movie | Six Degrees of Separation (1993)As Trent Conway | (Not seen) |
| movie | Edward Scissorhands (1990)As Jim | (Not seen) |
| movie | Johnny Be Good (1988)As Johnny Walker | (Not seen) |
| movie | Out of Bounds (1986)As Daryl Cage | (Not seen) |
| movie | Weird Science (1985)As Gary Wallace | (Not seen) |
| movie | The Breakfast Club (1985)As Brian Johnson | (Not seen) |
| movie | Sixteen Candles (1984) (AKA "16 Candles")As Geek 'Farmer Ted' | (Not seen) |
| movie | National Lampoon's Vacation (1983)As Rusty Griswold | (Not seen) |
| tv | Saturday Night Live (1975)As Self - Various Characters(18 episodes) | (Not seen) |