Movies
War of the Worlds
as Mark Goodman
Oppenheimer
as Seth Neddermeyer
Crime 101
as Devon
Diary of a Wimpy Kid
as Rodrick Heffley
American Pie Presents: The Naked Mile
as High School Student #4
Saw IV
as Derek
Land of the Dead
as Brian
Saw VI
as Brent
Diary of a Wimpy Kid: Dog Days
as Rodrick Heffley
Diary of a Wimpy Kid: Rodrick Rules
as Rodrick Heffley