2010
»
Date Night - Gangster für eine Nacht
2009
»
In meinem Himmel
Hauprolle als Jack Salmon
2008
»
The Happening
Hauprolle als Elliot Moore
2007
Hauprolle als Bob Lee Swagger
2007
Nebenrolle als Joseph Grusinsky
2006
»
Departed - Unter Feinden
Nebenrolle als Bryce Dignam
2004
Nebenrolle als Tommy Corn
2003
Hauprolle als Charlie Croker
2001
Hauprolle als Chris Izzy Cole
2000
»
Der Sturm
Hauprolle als Bobby Shatford
1999
»
Three Kings - Es ist schön König zu sein
Hauprolle als Troy Barlow
1997
Hauprolle als Eddie Adams / Dirk Diggler
1996
Hauprolle als David McCall
1994
Nebenrolle als Pvt. Tommy Lee Haywood