2025This Too Shall PassФильмв роли Gum
2022ЗащитникФильмв роли Eloah
2021MультивселеннаяФильмв роли Gerry
2021БегствоФильмв роли Scott
2021Taking the FallФильмв роли Tyler
2019МятежницыФильмв роли Jeremy
2019ГарпунФильмв роли Jonah
2018ХелмингтонФильмв роли Brad Kovacs
2018НаклболФильмв роли Dixon
2017ВыкупСериалв роли Cameron Duspleis · эпизодов: 1
2017Country CrushФильмв роли Charlie Bishop
2016Sadie's Last Days on EarthФильмв роли Teddy
2016Second JenСериалв роли Nate · эпизодов: 6
2015Bloody Wasteland: The Making of Turbo KidФильм
2015It Goes There: Degrassi's Most Talked About MomentsФильмв роли Himself
2015Турбо пацанФильмв роли The Kid
2015Riftworld ChroniclesСериалв роли Wes · эпизодов: 8
2014RemedyСериалв роли Tommy Leclair · эпизодов: 1
2011Рождественское приключение БетховенаФильмв роли Mason
2007The Latest BuzzСериалв роли Wilder Gulliver Atticus Wilder · эпизодов: 66
2006Degrassi: MinisСериалв роли Eli Goldsworthy · эпизодов: 6
2005Bailey's Billion$Фильмв роли Max Rizzo
2005Убийство за миллион долларовФильмв роли Greg Ammon
2005Our FathersФильмв роли Young Patrick McSorley
2004ДругойФильмв роли Max Shaw
2003Скачок во времениФильмв роли Sandy Murry
2003Good FencesФильмв роли Billy
2001Деграсси: Следующее поколениеСериалв роли Eli Goldsworthy · эпизодов: 193
1998Little MenСериалв роли Rob Bhaer · эпизодов: 19