Cast Credits

Year
Movie
Role
2014
5 to 7

2013
Rudderless

2013
Odd Thomas
Odd Thomas
2013
Only Lovers Left Alive
Ian
2013
Star Trek Into Darkness
Chekov
2013
The Smurfs 2
Clumsy Smurf
2013
The Smurfs: The Legend of Smurfy Hollow
Clumsy Smurf
2012
The Pirates! Band of Misfits
The Albino Pirate
2011
Fright Night
Charley Brewster
2011
Like Crazy
Jacob
2011
The Beaver
Porter Black
2011
From Up on Poppy Hill
Shun (English language version)
2011
The Smurfs
Clumsy Smurf
2009
Terminator Salvation
Kyle Reese
2009
Star Trek
Pavel Checkov
2008
You and I

2008
New York, I Love You
Boy (Brett Ratner segment)
2008
Middle of Nowhere
Dorian
2007
Charlie Bartlett
Charlie Bartlett
2006
Fierce People
Finn Earl
2006
Alpha Dog
Zack Mazursky
2004
Huff [TV Series]
Byrd Huffstodt
2004
House of D
Tommy
2003
Jack
Jack
2001
Delivering Milo
Milo
2001
A Time for Dancing

2001
Along Came a Spider
Thomas Dunne
2001
Hearts in Atlantis
Bobby Garfield
2001
15 Minutes

2001
A Man Is Mostly Water

Showtimes & Tickets

Enter Zip -OR- City, State
Date of Show
Powered By MovieTickets.com