• The Forgiven (2017) Huvudroll
  • King Arthur: Legend of the Sword (2017) Övrig medverkande
  • The Secret Scripture (2016) Huvudroll
  • Special Correspondents (2016) Huvudroll
  • The Finest Hours (2016) Övrig medverkande
  • Deliver Us From Evil (2014) Huvudroll
  • Lone Survivor (2013) Övrig medverkande
  • Closed Circuit (2013) Övrig medverkande
  • Deadfall (2012) Huvudroll
  • Hanna (2011) Huvudroll
  • Tidsresenärens hustru (2009) Huvudroll
  • Funny People (2009) Huvudroll
  • Star Trek (2009) Huvudroll
  • Mary & Max (2009) Huvudroll
  • Den andra systern Boleyn (2008) Huvudroll
  • Guldkompassen (2007) Övrig medverkande
  • Romulus, My Father (2007) Huvudroll
  • Lucky You (2007) Huvudroll
  • München (2006) Huvudroll
  • Troja (2004) Övrig medverkande
  • Hulk (2003) Huvudroll
  • Black Hawk Down (2001) Huvudroll
  • Chopper (2000) Huvudroll
  • The Castle (1997) Övrig medverkande