
Filmography75 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | Eenie MeanieMovie | Dad Meaney | 58 |
| 2025 | AnacondaMovie | Kenny Trent | 58 |
| 2024 | WildcatMovie | Tom T. Shiftlet | 57 |
| 2023 | SiloSeries | Solo | 56 |
| 2023 | Your Place or MineMovie | Zen | 56 |
| 2022 | Tall Girl 2Movie | Richie Kreyman | 55 |
| 2022 | The Last Movie StarsSeries | Donald 'Duck' Dobbins (voice) | 55 |
| 2021 | The White LotusSeries | Mark Mossbacher | 54 |
| 2021 | 8-Bit ChristmasMovie | John Doyle | 54 |
| 2020 | The Good Lord BirdSeries | Chase | 53 |
| 2019 | Tall GirlMovie | Richie Kreyman | 52 |
| 2019 | The Righteous GemstonesSeries | Peter Montgomery | 52 |
| 2019 | Where'd You Go, BernadetteMovie | David Walker | 52 |
| 2018 | Lean on PeteMovie | Silver | 51 |
| 2017 | War for the Planet of the ApesMovie | Bad Ape | 50 |
| 2016 | Captain FantasticMovie | Dave | 49 |
| 2015 | The Ridiculous 6Movie | Clem | 48 |
| 2015 | The Good DinosaurMovie | Thunderclap (voice) | 48 |
| 2014 | The Tonight Show Starring Jimmy FallonSeries | Self | 47 |
| 2014 | Late Night with Seth MeyersSeries | Self - Guest | 47 |
| 2014 | Knights of BadassdomMovie | Eric | 47 |
| 2013 | Dallas Buyers ClubMovie | Tucker | 46 |
| 2013 | Escape from Planet EarthMovie | Hawk (voice) | 46 |
| 2012 | Diary of a Wimpy Kid: Dog DaysMovie | Frank Heffley | 45 |
| 2012 | Randy Cunningham: 9th Grade NinjaSeries | Terry McFist (voice) | 45 |
| 2011 | Diary of a Wimpy Kid: Rodrick RulesMovie | Frank Heffley | 44 |
| 2010 | Diary of a Wimpy KidMovie | Frank Heffley | 43 |
| 2010 | TremeSeries | Davis McAlary | 43 |
| 2009 | Modern FamilySeries | Ronnie LaFontaine | 42 |
| 2009 | ManagementMovie | Mike | 42 |
| 2009 | A Perfect GetawayMovie | Cliff | 42 |
| 2009 | Calvin MarshallMovie | Coach Little | 42 |
| 2009 | WWII in HDSeries | Nolen Marbrey (voice) | 42 |
| 2008 | Sunshine CleaningMovie | Mac | 41 |
| 2008 | The Great Buck HowardMovie | Kenny | 41 |
| 2008 | Strange WildernessMovie | Peter | 41 |
| 2008 | Comanche MoonSeries | Gus McCrae | 41 |
| 2007 | Phineas and FerbSeries | Swampy (voice) | 40 |
| 2007 | Rescue DawnMovie | Duane | 40 |
| 2006 | BandidasMovie | Quentin | 39 |
| 2005 | SaharaMovie | Al Giordino | 38 |
| 2005 | The Reichen ShowSeries | Self | 38 |
| 2005 | Chicken LittleMovie | Runt of the Litter (voice) | 38 |
| 2004 | Best Week EverSeries | Self | 37 |
| 2004 | Employee of the MonthMovie | Jack | 37 |
| 2003 | The Ellen DeGeneres ShowSeries | Self | 36 |
| 2003 | Daddy Day CareMovie | Marvin | 36 |
| 2003 | Shattered GlassMovie | Adam Penenberg | 36 |
| 2003 | National SecurityMovie | Hank Rafferty | 36 |
| 2002 | MonkSeries | Jack Monk, Jr. | 35 |
| 2002 | Stuart Little 2Movie | Monty (voice) | 35 |
| 2001 | Dr. Dolittle 2Movie | Archie (voice) | 34 |
| 2001 | Joy RideMovie | Fuller | 34 |
| 2001 | Chelsea WallsMovie | Ross | 34 |
| 2001 | Riding in Cars with BoysMovie | Ray Hasek | 34 |
| 2001 | Chain of FoolsMovie | Kresk | 34 |
| 1999 | Forces of NatureMovie | Alan | 32 |
| 1999 | Freak Talks About SexMovie | Freak | 32 |
| 1998 | You've Got MailMovie | George Pappas | 31 |
| 1998 | From the Earth to the MoonSeries | Elliot See | 31 |
| 1998 | Out of SightMovie | Glenn Michaels | 31 |
| 1998 | The Object of My AffectionMovie | Frank Hanson | 31 |
| 1998 | Inside 'Out of Sight'Movie | Self | 31 |
| 1997 | Liberty!Series | American Sergeant | 30 |
| 1997 | Subway StoriesMovie | Tucker (segment "The 5:24") | 30 |
| 1996 | The Daily ShowSeries | Self - Guest | 29 |
| 1996 | That Thing You Do!Movie | Lenny Haise | 29 |
| 1996 | The Rosie O'Donnell ShowSeries | Self | 29 |
| 1996 | Race the SunMovie | Hans Kooiman | 29 |
| 1994 | FriendsSeries | Duncan | 27 |
| 1994 | Reality BitesMovie | Sammy Gray | 27 |
| 1994 | Normandy: The Great CrusadeMovie | Bill Preston (voice) | 27 |
| 1993 | Rain Without ThunderMovie | Jeremy Tanner | 26 |
| 1992 | The Tonight Show with Jay LenoSeries | — | 25 |
| 0 | Time OutMovie | — | — |