Leon Wadham

Leon Wadham portrayed a Lab Assistant in the Power Rangers Beast Morphers premiere episode, Beasts Unleashed.