|
She Dances (2026) as Jason |
|
Anaconda (2025) as Kenny Trent |
|
Eenie Meanie (2025) as Dad Meaney |
|
LaRoy, Texas (2024) as Skip Roche |
|
Wildcat (2023) as Tom T. Shiftlet |
|
Gringa (2023) as Jackson |
|
Your Place or Mine (2023) as Zen |
|
Night at the Museum: Kahmunrah Rises Again (2022) as Jedediah (voice) |
|
Tall Girl 2 (2022) as Richie Kreyman |
|
8-Bit Christmas (2021) as John Doyle |
|
Uncle Frank (2020) as Mike |
|
Cowboys (2020) as Troy |
|
Tall Girl (2019) as Richie Kreyman |
|
Where'd You Go, Bernadette (2019) as David Walker |
|
Blaze (2018) as Oilman 2 |
|
Lean on Pete (2018) as Silver |
|
Neat: The Story of Bourbon (2018) as Himself |
|
War for the Planet of the Apes (2017) as Bad Ape |
|
Captain Fantastic (2016) as Dave |
|
The Ridiculous 6 (2015) as Clem |
|
The Good Dinosaur (2015) as Thunderclap (voice) |
|
Knights of Badassdom (2014) as Eric |
|
Dallas Buyers Club (2013) as Tucker |
|
Sixth Man: Bluesanity (2013) as Self |
|
Escape from Planet Earth (2013) as Hawk (voice) |
|
Diary of a Wimpy Kid: Class Clown (2012) as Frank Heffley (voice) (archive sound) |
|
Diary of a Wimpy Kid: Dog Days (2012) as Frank Heffley |
|
Diary of a Wimpy Kid: Rodrick Rules (2011) as Frank Heffley |
|
Diary of a Wimpy Kid (2010) as Frank Heffley |
|
Calvin Marshall (2009) as Coach Little |
|
A Perfect Getaway (2009) as Cliff |
|
Night Train (2009) as Pete |
|
Management (2009) as Mike |
|
Unstable Fables: 3 Pigs and a Baby (2008) as Sandy Pig (voice) |
|
Strange Wilderness (2008) as Peter |
|
Sunshine Cleaning (2008) as Mac |
|
The Great Buck Howard (2008) as Kenny |
|
Making of a True Story: Rescue Dawn (2007) as Self |
|
Rescue Dawn (2007) as Duane |
|
Making That Thing You Do (2007) as Self |
|
Bandidas (2006) as Quentin |
|
Chicken Little (2005) as Runt of the Litter (voice) |
|
Sahara (2005) as Al Giordino |
|
Speak (2004) as Mr. Freeman |
|
Employee of the Month (2004) as Jack |
|
Shattered Glass (2003) as Adam Penenberg |
|
Daddy Day Care (2003) as Marvin |
|
National Security (2003) as Hank Rafferty |
|
Stuart Little 2 (2002) as Monty (voice) |
|
Riding in Cars with Boys (2001) as Ray Hasek |
|
Joy Ride (2001) as Fuller |
|
Chelsea Walls (2001) as Ross |
|
Dr. Dolittle 2 (2001) as Archie (voice) |
|
Chain of Fools (2001) as Kresk |
|
Saving Silverman (2001) as Wayne Lefessier |
|
Hamlet (2000) as Rosencrantz |
|
Stuart Little (1999) as Monty (voice) |
|
Happy, Texas (1999) as Wayne Wayne Wayne Jr. |
|
Freak Talks About Sex (1999) as Freak |
|
Forces of Nature (1999) as Alan |
|
You've Got Mail (1998) as George Pappas |
|
Safe Men (1998) as Eddie |
|
Inside 'Out of Sight' (1998) as Self |
|
Out of Sight (1998) as Glenn Michaels |
|
The Object of My Affection (1998) as Frank Hanson |
|
Subway Stories (1997) as Tucker (segment "The 5:24") |
|
SubUrbia (1997) as Buff |
|
That Thing You Do! (1996) as Lenny Haise |
|
Race the Sun (1996) as Hans Kooiman |
|
Picture Windows: Armed Response (1995) as Crook |
|
Crimson Tide (1995) as Seaman William Barnes |
|
Reality Bites (1994) as Sammy Gray |
|
Normandy: The Great Crusade (1994) as Bill Preston (voice) |
|
Rain Without Thunder (1993) as Jeremy Tanner |
|
First Love, Fatal Love (1991) as |
|
Time Out () as |
|
Sentinel () as |
|
She Dances (2026) Producer |
|
She Dances (2026) Writer |