2017
We Don't Belong Here
Actor - Tomas
CHiPs
Actor - Raymond Reed Kurtz Jr.
2009
Dragonball Evolution
Actor - Goku
2007
The Invisible
Actor - Nick Powell
2005
War of the Worlds
Actor - Robbie
The Chumscrubber
Actor - Billy
Full filmography