| Star Trek Beyond (2016) (AKA "Star Trek 3")As Chekov | (Not seen) |
| Green Room (2015)As Pat | (Not seen) |
| Experimenter (2015)As Rensaleer | (Not seen) |
| Broken Horses (2015)As Jacob Heckum | (Not seen) |
| Burying the Ex (2014)As Max | (Not seen) |
| Dying of the Light (2014)As Milton Schultz | (Not seen) |
| Only Lovers Left Alive (2013)As Ian | (Not seen) |
| Odd Thomas (2013)As Odd Thomas | (Not seen) |
| The Smurfs 2 (2013)As Clumsy Smurf (voice) | (Not seen) |
| Star Trek Into Darkness (2013) (AKA "2")As Pavel Chekov | (Not seen) |
| From Up on Poppy Hill (2011) (AKA "Kokuriko-zaka kara") | (Not seen) |
| Like Crazy (2011)As Jacob Helm | (Not seen) |
| The Smurfs (2011)As Clumsy Smurf (voice) | (Not seen) |
| Fright Night (2011)As Charley Brewster | (Not seen) |
| The Beaver (2011)As Porter Black | (Not seen) |
| Terminator Salvation (2009) (AKA "T4: Salvation")As Kyle Reese | (Not seen) |
| Star Trek (2009) (AKA "Star Trek: The Future Begins")As Pavel Chekov | (Not seen) |
| New York, I Love You (2008)As Boy (segment "Brett Ratner") | (Not seen) |
| Charlie Bartlett (2007)As Charlie Bartlett | (Not seen) |
| Alpha Dog (2006) (AKA "Jesse James Hollywood")As Zack Mazursky | (Not seen) |
| Fierce People (2005)As Finn Earl | (Not seen) |
| House of D (2004)As Tommy | (Not seen) |
| Hearts in Atlantis (2001)As Robert 'Bobby' Garfield | (Not seen) |
| Along Came a Spider (2001)As Dimitri Storodubov | (Not seen) |
| 15 Minutes (2001)As Boy in Burning Building | (Not seen) |