Forbes Riley

Forbes Riley portrayed Delisha Ennivel in the Power Rangers Turbo episode Stitch Witchery.