Felix Anderson

Felix is the Blue Aqua Force Ranger who pilots the Blue Dolphin Zord and he's to be played by Tom Holland in Power Rangers Aqua Force.