2012
6.7
Diary of a Wimpy Kid 3: Dog Days
Actor - Greg Heffley
2011
7.2
Diary of a Wimpy Kid: Rodrick Rules
Actor - Greg
2010
6.4
Diary of a Wimpy Kid
2008
6.6
Madagascar: Escape 2 Africa
Actor - Baby Melman
The Brothers Bloom
Actor - Young Bloom
2007
7.7
Because I Said So
Actor - Little Arthur
6.5
National Treasure: Book of Secrets
Actor - Lincoln Conspiracy Kid
Full filmography