
Filmography60 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2027 | Robot Chicken: The MovieMovie | Various (voice) | 53 |
| 2026 | BusboysMovie | DHS Agent | 52 |
| 2025 | Thanks For Having MeMovie | Frank | 51 |
| 2021 | HappilyMovie | Richard | 47 |
| 2020 | UnpregnantMovie | Mark | 46 |
| 2019 | The FixSeries | Alan 'Charlie' Wiest | 45 |
| 2019 | CreepshowSeries | Ted (segment "The Right Snuff") | 45 |
| 2018 | Good GirlsSeries | Vance | 44 |
| 2016 | Designated SurvivorSeries | Trey Kirkman | 42 |
| 2016 | Second ChanceSeries | Wally Luskin | 42 |
| 2015 | Robot Chicken DC Comics Special III: Magical FriendshipMovie | Superman / Plastic Man (voice) | 41 |
| 2014 | Robot Chicken DC Comics Special II: Villains in ParadiseMovie | Superman / Bizarro (voice) | 40 |
| 2014 | I Know That VoiceMovie | Self | 40 |
| 2013 | Hollywood Game NightSeries | Self | 39 |
| 2013 | 3 Geezers!Movie | Breckin | 39 |
| 2012 | Robot Chicken: DC Comics SpecialMovie | Superman / Mirror Master (voice) | 38 |
| 2011 | Franklin & BashSeries | Jared Franklin | 37 |
| 2011 | Mars Needs MomsMovie | Alien (voice) | 37 |
| 2009 | Party DownSeries | Michael | 35 |
| 2009 | The Maiden HeistMovie | Starving Artist | 35 |
| 2009 | Ghosts of Girlfriends PastMovie | Paul | 35 |
| 2008 | Stag NightMovie | Tony | 34 |
| 2007 | Robot Chicken: Star WarsMovie | Boba Fett / Admiral Ackbar / Janitor / Space Slug #2 (voice) | 33 |
| 2006 | HeroesSeries | Frack | 32 |
| 2006 | Garfield: A Tail of Two KittiesMovie | Jon Arbuckle | 32 |
| 2006 | CaffeineMovie | Dylan | 32 |
| 2005 | Robot ChickenSeries | Various (voice) | 31 |
| 2005 | American Dad!Series | Breckin Meyer (voice) | 31 |
| 2005 | ReboundMovie | Tim Fink | 31 |
| 2004 | HouseSeries | Brandon | 30 |
| 2004 | GarfieldMovie | Jon | 30 |
| 2004 | On Air with Ryan SeacrestSeries | Self | 30 |
| 2003 | The Ellen DeGeneres ShowSeries | Self | 29 |
| 2002 | Kim PossibleSeries | Josh Wendell Mankey (voice) | 28 |
| 2002 | Making Rat RaceMovie | Himself | 28 |
| 2001 | Kate & LeopoldMovie | Charlie McKay | 27 |
| 2001 | Rat RaceMovie | Nick Schaffer | 27 |
| 2001 | Inside SchwartzSeries | Adam Schwartz | 27 |
| 2000 | Road TripMovie | Josh | 26 |
| 1999 | Law & Order: Special Victims UnitSeries | Dr. Austin Severson | 25 |
| 1999 | Family GuySeries | (voice) | 25 |
| 1999 | GoMovie | Tiny | 25 |
| 1999 | The InsiderMovie | Sharon's Son | 25 |
| 1998 | 54Movie | Greg Randazzo | 24 |
| 1998 | Can't Hardly WaitMovie | Walter (uncredited) | 24 |
| 1997 | King of the HillSeries | Joseph Gribble (voice) | 23 |
| 1997 | TouchMovie | Greg Czarnicki | 23 |
| 1996 | CluelessSeries | Harrison (uncredited) | 22 |
| 1996 | The CraftMovie | Mitt | 22 |
| 1996 | Escape from L.A.Movie | Surfer | 22 |
| 1995 | Betrayed: A Story of Three WomenMovie | Eric Nelson | 21 |
| 1995 | The Home CourtSeries | Mike Solomon | 21 |
| 1995 | PaybackMovie | Jim's Son | 21 |
| 1994 | Party of FiveSeries | Alec Brody | 20 |
| 1992 | The Jackie Thomas ShowSeries | Chas Walker | 18 |
| 1991 | Freddy's Dead: The Final NightmareMovie | Spencer | 17 |
| 1990 | Where's Rodney?Series | Nick | 16 |
| 1988 | The Wonder YearsSeries | Gary Cosey | 14 |
| 1986 | L.A. LawSeries | Brian Campbell | 12 |
| 0 | Romy and Michele 2Movie | — | — |