| 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) |