Cast Credits Power Rangers (1993) Guest starring as Tech Episode 8x12: Truth Discovered (2) (Apr 29, 2000)