Luego actuó en dos películas de 2009: la undécima película de "Star Trek", en la que interpretó al navegante de 17 años Pavel Chekov, y "Terminator Salvation", en la que interpretó el papel de un adolescente Kyle Reese.