Riley Griffin

Riley is also a Deuteragonist in Power Rangers Dino Charge.