Movies
Star Trek
as Ensign Pavel Chekov
Star Trek Beyond
as Ensign Pavel Chekov
Terminator Salvation
as Kyle Reese
Star Trek Into Darkness
as Ensign Pavel Chekov
The Smurfs
as Clumsy Smurf (voice)
The Smurfs 2
as Clumsy Smurf (voice)
Fright Night
as Charley Brewster
Green Room
as Pat
House of D
as Tommy
Only Lovers Left Alive
as Ian