Amber-Rose Henshall

Amber-Rose Henshall portrayed a technician in the Power Rangers Beast Morphers premiere episode, Beasts Unleashed.