Movies
Transformers: Revenge of the Fallen
… as Sam Witwicky
New York, I Love You
… as Jacob
Eagle Eye
… as Jerry / Ethan Shaw
Indiana Jones and the Kingdom of the Crystal Skull
… as Mutt Williams
Surf’s Up
… as Cody Maverick (voice)
Transformers
… as Sam Witwicky
Disturbia
… as Kale Brecht
A Guide to Recognizing Your Saints
… as Young Dito Montiel
Bobby
… as Cooper
Constantine
… as Chas Kramer
Nausicaa of the Valley of the Wind
… as Asbel (voice)
The Greatest Game Ever Played
… as Francis Ouimet
I, Robot
… as Farber
Holes
… as Stanley Yelnats IV
Dumb and Dumberer: When Harry Met Lloyd
… as Lewis
Charlie’s Angels: Full Throttle
… as Max Petroni
The Battle of Shaker Heights
… as Kelly Ernswiler
The Even Stevens Movie (Disney Channel Original Movies)
… as Louis Stevens
Tru Confessions (Disney Channel Original Movies)
… as Eddie Walker
Hounded (Disney Channel Original Movies)
… as Ronnie Van Dusen
TV Shows
Even Stevens (Disney Channel Original Series)
… as Louis Stevens
The Nightmare Room (episode: “Scareful What You Wish For”)
… as Dylan Pierce
E.R. (episode: “Abby Road”)
… as Darnel Smith
Freaks and Geeks (episode: “We’ve Got Spirit”)
… as Herbert the Mascot
The X-Files (episode: “The Goldberg Variations”)
… as Richie Lupone


















• Wall Street 2: Money Never Sleeps
• The Associate
• New York, I Love You