Cast Credits Legend of the Seeker (2008) Guest starring as Ty Episode 1x17: Deception (Mar 28, 2009) Power Rangers (1993) Guest starring as Josh Episode 16x09: Good Karma, Bad Karma (Apr 21, 2008)