2012
Hauprolle als Jack Bondurant
2012
Hauprolle als Ben Shepard
2011
Hauprolle als Sam Witwicky
2010
»
Wall Street: Geld schläft nicht
2008
»
Eagle Eye - Außer Kontrolle
2008
»
Indiana Jones und das Königreich des Kristallschädels
Nebenrolle als Mutt Williams
2007
»
Transformers
Hauprolle als Sam Witwicky
2007
»
Disturbia - Auch Killer haben Nachbarn
2006
»
Kids - In den Straßen New Yorks
Hauprolle als Dito (jung)
2005
»
Das größte Spiel seines Lebens
Hauprolle als Francis Ouimet
2003
Hauprolle als Stanley Yelnats IV
2003
»
3 Engel für Charlie - Volle Power