Sean Cw Johnson

Posted on Oct 23, 2016

Sean Cw Johnson is known as Carter, the Red Ranger, in Power Rangers Lightspeed Rescue. Sean returned to Power Rangers in Power Rangers Time Force ‘Time for Lightspeed’, Power Rangers Wild Force ‘Forever Red’, and Power Rangers Super Megaforce ‘Legendary Battle’ episodes.