Heroes Reborn
A Teacher
Rabbit Hole
Kim's Convenience
Transplant
She Came Back
Dust
Movie · as Joe
TV · as Boarding School Boy · 1 ep
TV · as Owen · 3 eps
TV · as Devin Walker · 4 eps
Movie · as Young Logan
TV · as Oliver · 1 ep
TV · as Floating Boy · 1 ep