Cast Credits

Year
Movie
Role
2015
Broken Horses
Jacob Heckum
2014
5 to 7
Brian
2014
Rudderless
Quentin
2014
Dying of the Light
Milton Schultz
2013
The Smurfs 2
Clumsy Smurf
2013
Only Lovers Left Alive
Ian
2013
Star Trek Into Darkness
Chekov
2013
Odd Thomas
Odd Thomas
2013
The Smurfs: The Legend of Smurfy Hollow
Clumsy Smurf
2012
The Pirates! Band of Misfits
The Albino Pirate
2011
Like Crazy
Jacob
2011
The Beaver
Porter Black
2011
From Up on Poppy Hill
Shun (English language version)
2011
The Smurfs
Clumsy Smurf
2011
Fright Night
Charley Brewster
2009
Star Trek
Pavel Checkov
2009
Terminator Salvation
Kyle Reese
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
Alpha Dog
Zack Mazursky
2006
Fierce People
Finn Earl
2004
House of D
Tommy
2004
Huff [TV Series]
Byrd Huffstodt
2003
Jack
Jack
2001
Hearts in Atlantis
Bobby Garfield
2001
15 Minutes

2001
A Man Is Mostly Water

2001
Delivering Milo
Milo
2001
A Time for Dancing

2001
Along Came a Spider
Thomas Dunne

Showtimes & Tickets

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