| The Archivists (2020) als William |
| Stronger Together, Tous Ensemble (2020) als Self |
| Best Wishes, Warmest Regards: A Schitt's Creek Farewell (2020) als Self |
| Disappearance at Clifton Hill (2020) als Marcus |
| Buffaloed (2020) als JJ |
| Cardinals (2017) als Mark Loekner |
| People Hold On (2015) als Matthew |
| Pride of Lions (2014) als Elliott Ackers |
| Lay Over (2013) als Owen |
| Old Stock (2013) als Stock |
| Three Inches (2011) als Walter Spackman |
| Score: A Hockey Musical (2010) als Farley Gordon |
| Strange Days: Conclusions (2006) als Marshall Wheeler |
| Franklin : Franklin mordu de sport (2005) |
| Terry (2005) als Darrell Fox |
| Franklin Apprend la Musique (2005) als Réalisateur |
| Franklin - Sport macht Spaß (2004) |
| Rolie Polie Olie: The Great Defender of Fun (2002) als Screwy (voice) |
| The Santa Claus Brothers (2002) als (voices) |
| Franklin's Magic Christmas (2001) als Franklin Turtle (voice) |
| Franklin and the Green Knight (2000) als Franklin Turtle (voice) |
| Pippi Longstocking (1997) als Tommy (voice) |
| In Love and War (1996) als Boy |
| The Cliff and the Road |
| The Date als Mike |