|2017||The Polka King as David Lewan|
|2016||Annabelle Hooper and the Ghosts of Nantucket as Jake McFeeley|
|2013||Tarzan as Derek (voice)|
|2013||The Way Way Back as Kyle|
|2012||Diary of a Wimpy Kid: Dog Days as Rowley Jefferson|
|2012||Frankenweenie as Bob (voice)|
|2012||The Three Stooges as Young Curly|
|2011||Diary of a Wimpy Kid: Rodrick Rules as Rowley Jefferson|
|2010||Diary of a Wimpy Kid as Rowley Jefferson|
|2010||The Sorcerer's Apprentice as Young Dave's Pal|
|2009||Bride Wars as Student #2|
|2009||Hachi: A Dog's Tale as Student (uncredited)|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.