
Filmography21 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Armageddon RoadMovie | Eddie | 35 |
| 2026 | I Killed Him in My SleepMovie | — | 35 |
| 2025 | WatsonSeries | Keith Prisuta | 34 |
| 2024 | Law & Order Toronto: Criminal IntentSeries | Calvin Follows | 33 |
| 2023 | Door MouseMovie | Kelly | 32 |
| 2018 | Truth or DareMovie | Carter | 27 |
| 2016 | FrontierSeries | Michael Smyth | 25 |
| 2015 | ForsakenMovie | Will Pickard | 24 |
| 2013 | Hemlock GroveSeries | Peter Rumancek | 22 |
| 2012 | Girl in ProgressMovie | Trevor | 21 |
| 2011 | Daydream NationMovie | Paul | 20 |
| 2010 | R. L. Stine's The Haunting HourSeries | Josh | 19 |
| 2010 | Degrassi in IndiaMovie | Self | 19 |
| 2010 | AltitudeMovie | Bruce | 19 |
| 2010 | Degrassi Takes ManhattanMovie | Declan Coyne | 19 |
| 2010 | ShatteredSeries | ron kelly | 19 |
| 2008 | MayerthorpeMovie | Brian Ranfield | 17 |
| 2007 | Crossroads - A Story of ForgivenessMovie | Brody Murakami | 16 |
| 2007 | Don't Cry NowMovie | Sam | 16 |
| 2001 | DegrassiSeries | Declan Coyne | 10 |
| 0 | The ClosetMovie | Jim | — |