V roku 2005 hral v kritikmi ocenených filmoch "Dôkaz, Mariňák" a "Skrotená hora." Vo filme "Dôkaz" hral po boku Gwyneth Paltrowovej a Anthonyho Hopkinsa, kde stvárnil postgraduálneho študenta matematiky. Vo filme "Mariňák" hral násilného amerického mariňáka počas prvej vojny v Perzskom zálive. Tiež sa pokúšal získať rolu Batmana v jednom z najväčších hitov "Batman začína" a rolu takmer získal, ale nakoniec bol obsadený Christian Bale.