Barry Duffield

Barry Duffield is an actor who voices Cycletron in Power Rangers Beast Morphers.