Cast Credits Degrassi (2001) Guest starring as Photographer Episode 2x04: Karma Chameleon (Oct 13, 2002) Power Play (1998) Guest starring as U.S. Reporter Episode 1x07: The Bad Boy (Dec 3, 1998) [Co-Star]