Cast Credits Ezra (2022) Guest starring as Professor Smith Episode 1x01: Pilot (Oct 1, 2022) [Co-Star] Degrassi (2001) Guest starring as Howard Episode 3x20: I Want Candy (Mar 22, 2004)