Home / Discover / People

Degrassi

2001
as Drew Torres

Kiss and Cry

2017
as John Servinis

Raising Expectations

2016
as Adam Wayney

Adam's Testament

2017
as Adam Gable

Black Conflux

2019
as Donovan

Hellions

2015
as Jace

Holiday Joy

2016
as Zach Hockstatter

Guest Star

Episode DC's Legends of Tomorrow
Amazing Grace
2018
Episode A Teacher
Episode 7
2020
Episode SurrealEstate
Roman's Six
2021