Steven Ho

Steven Ho portrayed Scientist #1 in the Power Rangers Lightspeed Rescue episode Rising From Ashes.