|
In Spite of Ourselves (2026) as Archie |
|
Good Bad Things (2024) as Jason |
|
Scrambled (2024) as Kyle the Nice Guy |
|
Maybe It's You (2023) as Peter |
|
About My Father (2023) as Doug Collins |
|
After Yang (2022) as Aaron |
|
Fresh (2022) as Chad |
|
Genèse (2019) as Todd |
|
The New Romantic (2018) as Jacob |
|
Snapshots (2018) as Zee |
|
Exeter (2015) as Brad |
|
Grace (2014) as Brad |
|
The Hazing Secret (2014) as Brian |
|
Mighty Mighty Monsters in New Fears Eve (2013) as Jacob |
|
Mighty Mighty Monsters in Halloween Havoc (2013) as |
|
Barbie in The Pink Shoes: The Land of Sweets (2013) as Prince Siegfried (voice) |
|
The Wedding Chapel (2013) as Young Larry |
|
Barbie in the Pink Shoes (2013) as Dillon / Prince Seigfried (voice) |
|
Ghost Storm (2012) as Rob |
|
Mega Cyclone (2011) as Will Newmar |
|
Made... The Movie (2010) as Marshall |
|
Goblin (2010) as Matt |
|
Dear Mr. Gacy (2010) as Marcus |
|
Diary of a Wimpy Kid (2010) as 80s Breakdancer |
|
Meteor Storm (2010) as Jason Young |
|
Phantom Racer (2009) as Taz |
|
Every Second Counts (2008) as Caden |
|
Seventeen and Missing (2007) as Kevin Janzen |
|
The Secrets of Comfort House (2006) as Bradley |
|
Family in Hiding (2006) as Matt Peterson |