Barry Duffield Cast in Unkown Beast Morphers Role

Duffield working on Power Rangers Beast Morphers in unknown role – may be a villain.