
Super Buddies 2013
as Todd
Goodnight for Justice: The Measure of a Man 2012
as Henry
Crushed 2012
as Kyle
Diary of a Wimpy Kid: Rodrick Rules 2011
as Mean Skater Dude
The Unvarnished Boy 2010
as Paul
Anatomy of Catastrophe: The Making of 'Doomsday' 2008
as self
The Last 100 Days 1999
Actor
The Battle of Vimy Ridge 1999
Actor
Credits from TMDB.