2012
The Lesser Blessed
Kevin Garner
2012
Picture Day
Henry
2010-2012
Degrassi: The Next Generation
(TV Series)
Wesley Betenkamp
- In the Cold, Cold Night: Part 2
(2012)
... Wesley Betenkamp (credit only)
- In the Cold, Cold Night: Part 1
(2012)
... Wesley Betenkamp (credit only)
- Hollaback Girl: Part 2
(2012)
... Wesley Betenkamp (credit only)
- Hollaback Girl: Part 1
(2012)
... Wesley Betenkamp (credit only)
- Smash Into You: Part 2
(2012)
... Wesley Betenkamp (credit only)
88 More Episodes
2010
Degrassi: Minis
(TV Series short)
Wesley Betenkamp
- Monster Moon
(2010)
... Wesley Betenkamp
2008
Never Cry Werewolf
(TV Movie)
Kyle
2008
Céline
(TV Movie)
Bully #1
2008
Victor
(TV Movie)
Boy In Airport
2005
Knights of the South Bronx
(TV Movie)
Dawson's Opponent
2005
1-800-Missing
(TV Series)
Ryan
- Off the Grid
(2005)
... Ryan
2001
Sister Mary Explains It All
(TV Movie)
Young Aloysius