
Filmography24 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2020 | The Wedding PlannersSeries | James | 33 |
| 2019 | Hudson & RexSeries | Tad Harrison | 32 |
| 2017 | The DefinitesMovie | Fitz | 30 |
| 2016 | Sadie's Last Days on EarthMovie | Calvin | 29 |
| 2014 | Sly CadMovie | Jack | 27 |
| 2014 | Bomb Girls: Facing the EnemyMovie | Ivan Buchinsky | 27 |
| 2013 | Bank$tasMovie | Neal | 26 |
| 2012 | Bomb GirlsSeries | — | 25 |
| 2010 | Vacation with DerekMovie | Derek Venturi | 23 |
| 2010 | 18 to LifeSeries | Tom Bellow | 23 |
| 2009 | Degrassi Goes HollywoodMovie | Michael Ray | 22 |
| 2008 | Murdoch MysteriesSeries | James Gillies | 21 |
| 2007 | She Drives Me CrazyMovie | Pete Valenti | 20 |
| 2005 | Life with DerekSeries | Derek Venturi | 18 |
| 2005 | Cyber Seduction: His Secret LifeMovie | Nolan Mitchell | 18 |
| 2005 | The Prize Winner of Defiance, OhioMovie | Bub Ryan at 15 yrs | 18 |
| 2004 | ReGenesisSeries | Owen | 17 |
| 2002 | Strange Days at Blake Holsey HighSeries | — | 15 |
| 2000 | Dirty PicturesMovie | Ian Barrie | 13 |
| 2000 | The Zack FilesSeries | Spencer Sharpe | 13 |
| 1999 | Twice in a LifetimeSeries | 12 Year Old Steven Stovall | 12 |
| 1999 | RedwallSeries | — | 12 |
| 1999 | Vanished Without a TraceMovie | J. J. Porterson | 12 |
| 1997 | Future FearMovie | Young Denniel | 10 |