Gringa
2023 · Comedy
as Jackson
Joy Ride
2001 · Horror
as Fuller
The Crossing
2018 · Adventure
as Jude Ellis
Employee of the Month
2006 · Comedy
as Jack
Safe Men
1998 · Comedy
as Eddie
Evil Woman
2001 · Comedy
as Wayne
National Security
2003 · Action
as Hank Rafferty
Knights of Badassdom
2014 · Action
as Eric
Rescue Dawn
2007 · Adventure
as Duane
Happy, Texas
1999 · Action
LaRoy, Texas
2024 · Comedy
as Skip
War for the Planet of the Apes
2017 · Action
as Bad Ape
Night Train
2009 · Crime
as Pete
Bandidas
2006 · Action
as Quentin
Sahara
2005 · Action
as Al Giordino
Anaconda
2025 · Action
as Kenny Trent
George & Tammy
2022 · Biography
as George Richey
Diary of a Wimpy Kid
2010 · Comedy
as Frank Heffley
Forces of Nature
1999 · Comedy
as Alan
Eenie Meanie
as Dad Meaney
Diary of a Wimpy Kid: Dog Days
2012 · Comedy
Daddy Day Care
2003 · Comedy
as Marvin
Diary of a Wimpy Kid: Rodrick Rules
2011 · Comedy
Dallas Buyers Club
2013 · Biography
as Tucker
The Great Buck Howard
2009 · Adventure
as Kenny
Valley of the Boom
2019 · Drama
as Michael Fenne
Tall Girl 2 - Junior Year
2022 · Comedy
as Richie Kreyman
Chad Powers
2025 · Comedy
as Coach Jake Hudson
Calvin Marshall
as Coach Little
Stuart Little
1999 · Adventure
as Monty
Shattered Glass
2003 · Drama
as Adam Penenberg
Your Place or Mine
as Zen
Chicken Little
2005 · Animation
as Runt of the Litter
WWII in HD
2009 · Documentary
as Self - Nolen Marbrey
Treme S4
2013 · Drama
as Davis McAlary
The Ridiculous 6
2015 · Action
as Clem
Tall Girl
2019 · Comedy
The Good Dinosaur
2015 · Animation
as Thunderclap
Captain Fantastic
2016 · Adventure
as Dave
Stuart Little 2
2002 · Adventure
Wildcat
2024 · Biography
as Tom T. Shiftlet
Where'd You Go, Bernadette
as David Walker
Hamlet
2000 · Drama
as Rosencrantz
Daddy Day Care [Version française]
Out of Sight
as Glenn Michaels
Blaze
2018 · Biography
as Oilman
Wool S1-S2
2023 · Drama
as Solo