Degrassi: The Next Generation
2002
Still Game
2015
Cardinal
2017
Turbo Kid
Doc
2001
A Wrinkle in Time
2004
Ransom
Godsend
Murder in the Hamptons
2005
The Retreat
2021
Knuckleball
2018
The Latest Buzz
2007
Cracked
2013
Little Men
1998
Harpoon
2019
Good Fences
2003
Riot Girls
The Stanley Dynamic
Sadie's Last Days on Earth
2016
The Divide
2014
Bailey's Billions
Second Jen
The Protector
2023
Taking the Fall
2020
Entangled
Beethoven's Christmas Adventure
2011
Hellmington
Country Crush
Degrassi: Minis
Riftworld Chronicles
Played
#VitalSignz
Lockwood
Degrassi TV
Cardinal › Episodes
John & Lise
May 11, 2020
Scott
May 4, 2020
Neil
April 27, 2020
Barry
April 20, 2020
Adele
April 13, 2020
Robert
April 6, 2020
Helen
February 28, 2019
Mama
February 21, 2019
Lemur
February 14, 2019
Jack
February 7, 2019
Roman & Irena
January 31, 2019
Sam
January 24, 2019
El Brujo
February 8, 2018
Northwind
February 1, 2018