Idiocracy
2007 · Adventure
as Joe Bauers
Bongwater
2013 · Comedy
as David
Old School
2003 · Comedy
as Mitch
Fired on Mars
2023 · Animation
as Jeff Cooper
Meeting Evil
2012 · Crime
as John Felton
Bat-Fam
2025 · Animation
as Bruce Wayne
Merry Little Batman
Bad Seed
2000 · Mystery
as Preston Tylk
Henry Poole Is Here
2008 · Comedy
as Henry Poole
Rock Dog
2017 · Animation
as Bodi
The Best Man
2023 · Action
as Cal
Blue Streak
1999 · Action
as Carlson
Approaching the Unknown
2016 · Drama
as Louis 'Skinny' Skinner (CapCom)
Measure of a Man
2018 · Comedy
as Marty Marks
12 Mighty Orphans
2021 · History
as Rusty Russell
Meadowland
2015 · Drama
as Phil
The Cleaner
2021 · Crime
as Jim Russell
Vacancy
2007 · Horror
as David Fox
Battle for Terra
2009 · Animation
as Jim Stanton
Home Fries
1998 · Comedy
as Dorian Montier
Gasoline Alley
2022 · Action
as Detective Freddy Vargas
Hoot
2006 · Adventure
as Delinko
Blonde Ambition
as Ben
Guest of Honour
2020 · Drama
as Father Greg
Emergency Call
2020 · Documentary
as Self - Host
Berlin, I Love You
2019 · Drama
as Burke Linz
My Super Ex-Girlfriend
2006 · Comedy
as Matt Saunders
You Kill Me
2007 · Comedy
as Tom
Ride
2015 · Comedy
as Ian
Committed
2000 · Comedy
as Carl
Straight A's
as William
The Swing of Things
2020 · Comedy
as Lance
The Skeleton Twins
2014 · Comedy
My Dog Skip
as Dink
Dear Eleanor
2016 · Comedy
as Bob Potter
Enlightened S2
as Levi Callow
Fingernails
2023 · Drama
as Duncan
Arizona
as Scott
Playing It Cool
as Samson
Stargirl S1-S3
2020 · Action
as Pat Dugan
All We Had
as Lee
Outlaws and Angels
2016 · Action
as Josiah
The Girl Who Invented Kissing
2017 · Drama
as Leo
Brad's Status
2022 · Comedy
as Jason Hatfield
Masked and Anonymous
as Bobby Cupid
High Voltage
2018 · Horror
as Rick
The Ridiculous 6
2015 · Action
as Danny
Best Men
1997 · Action
as Jesse
Miranda's Victim
2023 · Crime
as Lawrence Turoff
Soul Survivors
2001 · Horror
as Jude
The Family Stone
2005 · Comedy
as Ben Stone
Phil
2019 · Comedy
as Detective Welling
Zombieland: Double Tap
2019 · Action
as Albuquerque
Look Both Ways
No Good Deed
2024 · Comedy
as JD Campbell
Rushmore
1999 · Comedy
as Dr. Peter Flynn
Bobbleheads: The Movie
as Earl
All the Bright Places
as James
Charlie's Angels: Full Throttle
2003 · Action
as Pete
Charlie's Angels
2000 · Action
Concussion
2015 · Biography
as Roger Goodell
Death at a Funeral
2010 · Comedy
as Derek
Legally Blonde 2
as Emmett Richmond