The Valley of Light
2007 · Drama
as Noah
Benchwarmers 2: Breaking Balls
2019 · Comedy
as Ben McGrath
Say It Isn't So
2001 · Comedy
as Gilbert Noble
Rollerball
2002 · Action
as Jonathan Cross
Caught in the Crossfire
2012 · Crime
as Briggs
The Long Weekend
2006 · Comedy
as Cooper
The Competition
2018 · Comedy
as Calvin Chesney
New York City Serenade
2008 · Comedy
as Ray
Hank and Mike
as Conrad Hubriss
Just Friends
2005 · Comedy
as Dusty Dinkleman
The United States of Leland
2005 · Drama
as Allen Harris
American Reunion
2012 · Comedy
as Oz
American Pie 2
We Were Soldiers
as 2nd Lt. Jack Geoghegan
Fear Street: Prom Queen
2025 · Horror
as Dan Falconer
Authors Anonymous
2014 · Comedy
as Henry Obert
The Six Wives of Henry Lefay
2009 · Comedy
as Stevie
Sweet Magnolias S4
2025 · Drama
as Bill Townsend