2009-2011
Degrassi: The Next Generation
(TV Series)
Mark Fitzgerald
- Jesus, Etc.: Part 2
(2011)
... Mark Fitzgerald
- Jesus, Etc.: Part 1
(2011)
... Mark Fitzgerald
- All Falls Down: Part 2
(2010)
... Mark Fitzgerald
- All Falls Down: Part 1
(2010)
... Mark Fitzgerald
- Purple Pills: Part 2
(2010)
... Mark Fitzgerald
15 More Episodes
2010
Gangster Exchange
Andre
2009
The Latest Buzz
(TV Series)
Eric
- The Super Crush Issue
(2009)
... Eric
2007
Booky & the Secret Santa
(TV Movie)
Older Boy #2
2007
Jeff Ltd.
(TV Series)
Bad Kid
- The Auto-Fish 9000
(2007)
... Bad Kid
2006
Fatal Desire
(TV Movie)
Teddy