Known For
Filmography
2019
2019
2018
2018
2017
2016
2016
2015
2014
2014
20102006
2001

Dalia
Movie · as Rock

Soundtrack
TV · as Dante Mendoza · 10 eps

At First Light
Movie · as Nathan

TMI: Crossing the Threshold
Movie · as James Langston

Boost
Movie · as Anthony 'A-Mac' Macdonald

The Night Before Halloween
Movie · as Kyle

Incorporated
TV · as Spider · 1 ep

Lead with Your Heart
Movie · as Jackson

Rocky Road
Movie · as Razor

Remedy
TV · as PJ Byrd · 8 eps
Degrassi in India
Degrassi in India
Movie · as Self

Degrassi: Minis
TV · as Dave Turner · 7 eps

Degrassi
TV · as Dave Turner · 188 eps
