Michael Eagan

Michael Eagan portrayed Tech in the Power Rangers Lightspeed Rescue episode Truth Discovered.