2019
Dalia
(Short) (completed)
Rock
2019
Soundtrack
(TV Series)
Dante Mendoza
- Track 10: Finale
(2019)
... Dante Mendoza
- Track 9: Margot and Annette
(2019)
... Dante Mendoza
- Track 8: Gigi and Jean
(2019)
... Dante Mendoza
- Track 7: Sam and Frank
(2019)
... Dante Mendoza
- Track 6: Joanna and Eleanor
(2019)
... Dante Mendoza
10 More Episodes
2018
TMI Crossing the Threshold
James Langston
2018
Let's Get Physical
(TV Series)
Snacks
- CAC Fight!
(2018)
... Snacks
- Angel Barry
(2018)
... Snacks
- The Double-Double Cross
(2018)
... Snacks
- Paybacks a Bitch
(2018)
... Snacks
- Lycra-Virgin
(2018)
... Snacks
7 More Episodes
2018/I
At First Light
Nathan
2016
The Infamous
(TV Movie)
Luke Ward
2016
Incorporated
(TV Series)
Spider
- Cost Containment
(2016)
... Spider
2016
The Night Before Halloween
(TV Movie)
Kyle
2016
Boost
Anthony 'A-Mac' Macdonald
2015
Lead with Your Heart
(TV Movie)
Jackson
2015
Remedy
(TV Series)
PJ Byrd
- Day One
(2015)
... PJ Byrd
- Secrets and Lies
(2015)
... PJ Byrd
- Life in Technicolour
(2015)
... PJ Byrd
- Blood & Guts
(2015)
... PJ Byrd
- Playing Doctor Conner
(2015)
... PJ Byrd
7 More Episodes
2014
The Divide
(TV Series)
Trey Page
- To Whom Evil Is Done
(2014)
... Trey Page
- I Can't Go Back
(2014)
... Trey Page
- And the Little Ones Get Caught
(2014)
... Trey Page
- I'm for Justice
(2014)
... Trey Page
- Facts Are the Enemy
(2014)
... Trey Page
7 More Episodes
2014
Rocky Road
(TV Movie)
Razor
2014
A Day Late and a Dollar Short
(TV Movie)
Dingus
2013/I
Detention
(Short)
Jeremy
2009-2013
Degrassi: The Next Generation
(TV Series)
Dave Turner
- Young Forever
(2013)
... Dave Turner
- Zombie: Part 2
(2013)
... Dave Turner (credit only)
- Zombie: Part 1
(2013)
... Dave Turner
- Karma Police: Part 2
(2013)
... Dave Turner
- Karma Police: Part 1
(2013)
... Dave Turner
149 More Episodes
2012
Jamestown
(Short)
Duane
2009-2010
Degrassi: Minis
(TV Series short)
Dave Turner
- Love Is...
(2010)
... Dave Turner
- Good Times Part 4
(2009)
... Dave Turner
- Good Times Part 2
(2009)
... Dave Turner
- Good Times Part 1
(2009)
... Dave Turner
- Searching for Sinder3lla Part 2
(2009)
... Dave Turner
7 More Episodes
2009
Flashpoint
(TV Series)
Matt Medeiros
- Exit Wounds
(2009)
... Matt Medeiros