Josh Bogert

Josh Bogert is the actor of Jenrold Shean and Peter Thompson for Power Rangers (Super) Jewel Force and Power Rangers Dino Blast, respectively.