Clockstoppers
2002 · Action
as Zak Gibbs
Yellow Dog
1995 · Adventure
as Angus McCormick
The Echo
2009 · Drama
as Bobby Reynolds
Swimfan
2002 · Drama
as Ben Cronin
King of the Hill
1993 · Drama
as Aaron
Flags of Our Fathers
2006 · Action
as Rene Gagnon
According to Spencer
2001 · Comedy
as Spencer
Guys with Kids
2012 · Comedy
as Chris
My Sassy Girl
2008 · Comedy
as Charlie Bellow
The Year of Spectacular Men
2018 · Comedy
as Aaron Ezra
Eulogy
2004 · Comedy
as Ryan Carmichael
Marvel One-Shot: Item 47
2012 · Short
as Bennie Pollock
Bring It On
2000 · Comedy
as Cliff Pantone
Hackers
1995 · Crime
as Joey
Cherry Falls
2000 · Horror
as Rod Harper
Speedway Junky
1999 · Crime
as Johnny
California No
2020 · Comedy
as Colton
Badge of Honor
2015 · Crime
as Mike Gallo
Shooter S0-S3
2016 · Action
as Harris Downey
10 Rules for Sleeping Around
2014 · Comedy
as Vince
Heights
2005 · Drama
as Alec
Falling in Love
1984 · Drama
as Joe Raftis
My Blue Heaven
1990 · Comedy
as Jamie
Romeo + Juliet
1996 · Drama
as Balthasar
The Power of Few
2013 · Action
as Dom
Presumed Innocent
1990 · Mystery
as Nat Sabich
Prancer
1989 · Drama
as Boy #1