2018
Woody Woodpecker
Actor - Lyle
2017
The Humanity Bureau
Actor - Lucas Weller
2014
If I Stay
Actor - Teddy Hall
Hector and the Search for Happiness
Actor - Youg Hector
2013
The Young and Prodigious T.S. Spivet
Actor - Layton
Full filmography