1995 Crimson Tide
1996 White Squall
1997 Nowhere
1997 Little Boy Blue
1997 I Know What You Did Last Summe
1998 54 Shane O'Shea
Playing by Heart Keenan
Homegrown Harlan Dykstra
1999 Cruel Intentions Sebastian Valmont
2000 The Way of the Gun Parker
Company Man Petrov
2001 AntiTrust Milo Hoffman
Gosford Park Henry Denton
2002 Igby Goes Down Oliver 'Ollie' Slocumb
2003 The I Inside Simon Cable
2005 Crash Officer Tommy Hanson
2006 Flags of Our Fathers John Bradley
Five Fingers Martijn
Chaos Det. Shane Dekker
2007 Breach Eric O'Neill
2008 Stop-Loss SSG Brandon King
2009 Franklyn Jonathan Preest
2010 The Bang Bang Club Greg Marinovich
MacGruber Lt. Dixon Piper