2023
BlackBerry as Austin2021
Queen of Spades as Sebastian2021
Night Raiders as Pierre2020
I Do, or Die: A Killer Arrangement as Ray2019
Thicker Than Water as Brandon Wilson2019
Random Acts of Violence as Adam2019
Boys vs. Girls as Dale2017
Frankie Drake Mysteries as Thomas Enfield2017
Pyewacket as Aaron2016
Degrassi: Next Class as Miles Hollingsworth III2016
Gone as Dennis/Jamie2015
Degrassi: Don't Look Back as Miles Hollingsworth III2015
Crazyhouse as Ezra2011
Suits as Brian2006
Degrassi: Minis as Miles Hollingsworth III2001
Degrassi as Miles Hollingsworth III