Zuhair Haddad

Zuhair Haddad portrayed Taru in the Power Rangers Lightspeed Rescue episode Operation Lightspeed.